home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / shez84.zip / SHEZ.DOC < prev    next >
Text File  |  1993-01-13  |  159KB  |  3,033 lines

  1.  
  2.                                          SHEZ
  3.                               The Compression Companion
  4.                           Copyright (c) 1989,1990,1991,1992
  5.                                      Release 8.4
  6.                               California Software Design
  7.                                    January 13, 1992
  8.                                     By:  Jim Derr
  9.  
  10.  
  11.                                   TABLE OF CONTENTS
  12.  
  13.         LIMIT OF LIABILITY  . . . . . . . . . . . . . . . . . . . . . . .    3
  14.  
  15.         ADDITIONAL PROGRAMS NEEDED  . . . . . . . . . . . . . . . . . . .    5
  16.  
  17.         QUICK START . . . . . . . . . . . . . . . . . . . . . . . . . . .    7
  18.  
  19.         COMMAND LINE OPTIONS  . . . . . . . . . . . . . . . . . . . . . .    9
  20.  
  21.         MOUSE SUPPORT . . . . . . . . . . . . . . . . . . . . . . . . . .    9
  22.  
  23.         USING THE MOUSE WITH VERN BUERG'S LIST PROGRAM. . . . . . . . . .   13
  24.  
  25.         EDITING KEY DEFINITIONS . . . . . . . . . . . . . . . . . . . . .   14
  26.  
  27.         FUNCTION SUPPORTED WHEN A DOS DIRECTORY WINDOW IS DISPLAYED . . .   15
  28.  
  29.         NOTES ON CREATING SFX FILES . . . . . . . . . . . . . . . . . . .   18
  30.  
  31.         FUNCTIONS WHEN VIEWING CONTENTS OF ARCHIVE FILE:  . . . . . . . .   24
  32.  
  33.         OPTIONS AVAILABLE ONLY VIA THE MENU SYSTEM  . . . . . . . . . . .   35
  34.  
  35.         VOLUME LABEL SUPPORT  . . . . . . . . . . . . . . . . . . . . . .   37
  36.  
  37.         FLOATING EXTRACT LOCATION . . . . . . . . . . . . . . . . . . . .   37
  38.  
  39.         Ultravision Support . . . . . . . . . . . . . . . . . . . . . . .   38
  40.  
  41.         FORMATTING FLOPPIES . . . . . . . . . . . . . . . . . . . . . . .   38
  42.  
  43.         KEYSTROKE RECORDING/PLAYBACK FACILITY . . . . . . . . . . . . . .   40
  44.  
  45.         CREATING NEW COMPRESSED FILES . . . . . . . . . . . . . . . . . .   43
  46.  
  47.         CONVERTING FILES  . . . . . . . . . . . . . . . . . . . . . . . .   44
  48.  
  49.         SUPPORT FOR SELF EXTRACTING FILES . . . . . . . . . . . . . . . .   45
  50.  
  51.         ENVIRONMENT VARIABLES . . . . . . . . . . . . . . . . . . . . . .   46
  52.  
  53.         SETTING ALTERNATE FILE VIEWERS  . . . . . . . . . . . . . . . . .   48
  54.  
  55.         PERFORMING A VIRUS SCAN . . . . . . . . . . . . . . . . . . . . .   49
  56.  
  57.         THE SGREP PROGRAM . . . . . . . . . . . . . . . . . . . . . . . .   51
  58.  
  59.         THE DUMPMAC PROGRAM . . . . . . . . . . . . . . . . . . . . . . .   52
  60.  
  61.         THE SHEZCFG PROGRAM . . . . . . . . . . . . . . . . . . . . . . .   53
  62.  
  63.  
  64.                                   TABLE OF CONTENTS
  65.  
  66.         CONFIGURING FOR VIRUS SCANNING  . . . . . . . . . . . . . . . . .   53
  67.  
  68.         CLONING THE CONFIGURATION OPTIONS or  . . . . . . . . . . . . . .   54
  69.  
  70.         CREATING A CONFIGURATION FILE . . . . . . . . . . . . . . . . . .   54
  71.  
  72.         UPGRADING SHEZ TO A NEWER VERSION . . . . . . . . . . . . . . . .   55
  73.  
  74.         COMPATIBILITY ISSUES  . . . . . . . . . . . . . . . . . . . . . .   55
  75.  
  76.         DESQVIEW COMPATIBILITY  . . . . . . . . . . . . . . . . . . . . .   56
  77.  
  78.         SWAPPING SHEZ OUT OF MEMORY . . . . . . . . . . . . . . . . . . .   57
  79.  
  80.         USING EMS/XMS MEMORY IN SHEZ  . . . . . . . . . . . . . . . . . .   58
  81.  
  82.         SPEECH FRIENDLY INTERFACE . . . . . . . . . . . . . . . . . . . .   59
  83.  
  84.         4DOS AND NDOS SUPPORT . . . . . . . . . . . . . . . . . . . . . .   60
  85.  
  86.         WHERE TO FIND THE MOST CURRENT VERSION  . . . . . . . . . . . . .   61
  87.  
  88.         SUPPORT FOR SHEZ AND QUESTIONS  . . . . . . . . . . . . . . . . .   61
  89.  
  90.         COMMANDS SORTED BY DESCRIPTION  . . . . . . . . . . . . . . . . .   63
  91.  
  92.         CORPORATE SITE LICENSING FOR SHEZ . . . . . . . . . . . . . . . .   65
  93.  
  94.         APPENDIX - 1 - ERROR CODES  . . . . . . . . . . . . . . . . . . .   67
  95.              ERROR CODES WHEN ATTEMPTING TO SWAP  . . . . . . . . . . . .   67
  96.              PKZIP ERROR CODES  . . . . . . . . . . . . . . . . . . . . .   67
  97.              PKUNZIP ERROR CODES  . . . . . . . . . . . . . . . . . . . .   67
  98.              ARJ ERROR CODES  . . . . . . . . . . . . . . . . . . . . . .   69
  99.              LHARC ERROR CODES  . . . . . . . . . . . . . . . . . . . . .   69
  100.              PKUNPAK ERROR CODES  . . . . . . . . . . . . . . . . . . . .   69
  101.              PAK ERROR CODES  . . . . . . . . . . . . . . . . . . . . . .   69
  102.              ERROR CODES WHEN FORMATTING A DISK . . . . . . . . . . . . .   69
  103.  
  104.         INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   71
  105.  
  106.                                  LIMIT OF LIABILITY
  107.  
  108.         SHEZ is distributed as-is.  The author disclaims all warranties,
  109.         expressed or implied.  The author will assume no liability for damages
  110.         either from the direct use of this product or as a consequence of the
  111.         use of this product.
  112.  
  113.  
  114.                                    SHEZ USER MANUAL                   PAGE -4-
  115.  
  116.         SHEZ is a shell program to make viewing and working with archive files
  117.         user friendly.  It provides the user with a friendly, consistent
  118.         interface for all supported compressed file operations.
  119.  
  120.  
  121.                                    SHEZ USER MANUAL                   PAGE -5-
  122.  
  123.                               ADDITIONAL PROGRAMS NEEDED
  124.  
  125.         You will need, at a minimum, at least one file compression program,
  126.         and a file browser program.  Vern Buerg's LIST program is an
  127.         excellent, full featured file browser program, and has been thoroughly
  128.         tested with SHEZ.  You will also need one of the file compression
  129.         programs supported by SHEZ.  These include PKZIP, PAK, ARJ, LZH or
  130.         LHA, PKPAK, and ZOO.  When installing these required programs, be sure
  131.         to install them into a directory that is in your path statement.  If
  132.         you are installing the PKZIP package be sure to install the following
  133.         three programs:  PKZIP.EXE, PKUNZIP.EXE, and ZIP2EXE.EXE.
  134.  
  135.         All of the programs mentioned in this section, with the exception of
  136.         Central Point Software Virus Scan, can be found on most Bulletin
  137.         Boards, and on Cserve.  They are all available on the Directory
  138.         Assistance BBS that is mentioned at the end of this document.
  139.  
  140.         PKZIP, PKUNZIP by Phil Katz for ZIP files.
  141.         PKUNPAK, PKPAK by Phil Katz for ARC files.
  142.         LHARC, LHA by Haruyasu Yoshizaki for LZH files.
  143.         ZOO by Rahul Dhesi for ZOO files.
  144.         PAK by NoGate Consulting for PAK files.
  145.         ARJ by Robert Jung for ARJ files.
  146.  
  147.         PKWARE, INC.                       LIST.COM by Vernon Buerg
  148.         7545 N Port Washington Rd.         139 White Oak Circle
  149.         Glendale, WI. 53217                Petaluma, CA. 94952
  150.                                            (707) 778-8841 - BBS
  151.  
  152.         PAK by NoGate Consulting           ARJ by Robert Jung
  153.         P.O. Box 88115                     2606 Village Road West
  154.         Grand Rapids, Mi 49518-0115        Norwood, Mass. 02062
  155.  
  156.         If you want to use the virus scan option of SHEZ you will also need
  157.         the virus scan program by McAfee Associates called SCAN.EXE.  The SCAN
  158.         program from McAfee Associates has been extensively tested with SHEZ
  159.         and is highly recommended.  This program can be found on most major
  160.         BBS's or you may obtain it by calling the McAfee BBS. You must obtain
  161.         version 39 or greater of this program in order for SHEZ to use it
  162.         correctly.
  163.  
  164.         McAfee Associates
  165.         4423 Cheeney St.
  166.         Santa Clara, Ca. 95054
  167.         (408) 988-3832
  168.         BBS (408) 988-4004
  169.  
  170.  
  171.                                    SHEZ USER MANUAL                   PAGE -6-
  172.  
  173.         The virus scanning program from Central Point Software has also been
  174.         tested with SHEZ.
  175.  
  176.  
  177.                                    SHEZ USER MANUAL                   PAGE -7-
  178.  
  179.                                      QUICK START
  180.  
  181.         Installing SHEZ is a very straight forward procedure, simply copy or
  182.         extract from the compressed file, all the .EXE, .COM, and the SHEZ.HLP
  183.         files into a directory that is defined in your DOS PATH.  Optionally
  184.         you may create a new directory to hold the SHEZ files.  If you choose
  185.         this option you must either add the new directory name to your DOS
  186.         PATH, or ALWAYS start SHEZ from the new directory.
  187.  
  188.         After installing the files run the SHEZ configuration program. At the
  189.         DOS prompt type in SHEZCFG and press the enter key.  The configuration
  190.         program is menu driven with full help screen available for each
  191.         option.
  192.  
  193.         To start-up SHEZ simply enter "SHEZ [d:\path\filespec]".  You may
  194.         specify wild cards in the filespec. If you use wild cards in the
  195.         filespec SHEZ will present you with a scrollable list of files that it
  196.         found matching the filespec. SHEZ recognizes the special
  197.         filename.fileext of $.$.  If you specify a filespec of $.$ SHEZ will
  198.         list only the files having an extension of .ARC, .ZIP, .LZH, .ARJ, and
  199.         .ZOO, or the files having extension matching the extensions that where
  200.         set using the configuration program. SHEZ will also recognize just the
  201.         $ file extension along with a DOS wildcard filename. For example if
  202.         you start SHEZ by entering SHEZ C:\UTY\P*.$ SHEZ will display a list
  203.         of files that have a filename beginning with the letter P and that
  204.         have a file extension of .ARC,.ZIP,.LZH,.ZOO,.PAK,.ARJ, or what ever
  205.         you set the extensions to using the config. program.
  206.  
  207.         You may also start SHEZ and specify a sub-directory name of the
  208.         directory you are currently in.  For example, if you are currently in
  209.         the C:\UTILITY directory and you want to work on the files in the
  210.         C:\UTILITY\PGMS directory start SHEZ by entering the following: SHEZ
  211.         PGMS\
  212.  
  213.         Also included in the file list will be any directories that SHEZ
  214.         found.  The directory names will be enclosed in greater than and less
  215.         than symbols. I.E. <DIR1>.  You can position the highlight bar on a
  216.         directory name and press the enter key to view the files and
  217.         directories that are contained in that directory.  To move up one
  218.         level in the directory tree highlight the directory entry that appears
  219.         as <..>.  As you change directories the full disk:\pathname will be
  220.         displayed on the main screen.  In addition the disk:\path that will
  221.         receive extracted files is also displayed on the main screen. You can
  222.         than choose the file you wish to work on by moving the highlight bar
  223.         with the cursor keys and pressing the enter key. SHEZ will then
  224.         present you with a screen showing the contents of the archive file.
  225.  
  226.         To perform a function, simply position the highlight bar and press the
  227.         key(s) that corresponds to the function you want to perform on that
  228.         member.  Pressing the F1 key will open a window giving you context
  229.         sensitive help.
  230.  
  231.  
  232.                                    SHEZ USER MANUAL                   PAGE -8-
  233.  
  234.         SHEZ also has a built-in menuing system. To activate the menu system
  235.         press the forward slash key.  A menu bar will appear at the top of the
  236.         screen. Using the left and right cursor keys you may select major menu
  237.         item. Press the enter key to view the choices under the menu item.
  238.         Using the up and down cursor keys you may choose an action item and
  239.         then press the enter key to perform that item.  Pressing the ESC key
  240.         will take you back one level.  Keep pressing the ESC key to exit the
  241.         menu system.
  242.  
  243.         There are two functions that can only be activated via the menuing
  244.         system. Printing a file contained in an archive file, and setting the
  245.         default compressing factor.  There are no hot keys associated with
  246.         these functions.
  247.  
  248.         SHEZ will optionally swap 90% of its code out of memory when you:
  249.  
  250.         1)   Shell to DOS
  251.         2)   Execute the edit function.
  252.         3)   Run a program contained in a compressed file.
  253.  
  254.         This allows you to run most programs from within SHEZ without running
  255.         out of memory.  The default for SHEZ is not to use this swapping
  256.         function.  However this can be changed via the configuration program.
  257.         The swapping function will swap as much of SHEZ as possible out of DOS
  258.         memory and into either EMS (3.2 or 4.0), XMS memory, if available, or
  259.         to the currently active default disk.
  260.  
  261.         PLEASE NOTE: IF YOU ARE RUNNING A SYSTEM WITHOUT A HARD DISK OR
  262.         WITHOUT EMS or XMS MEMORY DO NOT ACTIVATE THIS OPTION.
  263.  
  264.  
  265.                                    SHEZ USER MANUAL                   PAGE -9-
  266.  
  267.                                  COMMAND LINE OPTIONS
  268.  
  269.         The command line format when starting SHEZ is as follows:
  270.  
  271.              SHEZ [filespec] [/Exxx] [/PLAY=xxx] [/LCD]
  272.  
  273.         Please note all command line options are optional.  You may enter a
  274.         filespec pattern for SHEZ to use when searching for file. All legal
  275.         DOS wild card specifies are allowed, as is Drive and Directory
  276.         information.
  277.         For example:  SHEZ C:\UTY\*.ZIP
  278.              This will startup SHEZ and will only list the files on the C:
  279.              drive in the UTY directory that have a file extension of .ZIP.
  280.  
  281.         The /E parameter tells SHEZ to set its default extract location to the
  282.         Drive and directory specified immediately following the /E parameter.
  283.         DO NOT ENTER A SPACE AFTER THE /E parameter.
  284.         I.E. /EC:\WORK   This specifies an extract location of the E: drive
  285.         and the WORK directory.
  286.         If you start SHEZ with this parameter it will over-ride all other
  287.         default extract location.  Once SHEZ is started you may alter the
  288.         extract location by using the ALT-P command.
  289.  
  290.         The /LCD parameter tells SHEZ you are running SHEZ on an LCD display
  291.         monitor.  SHEZ will adjust its screen color set to make the display
  292.         more readable on LCD displays.
  293.  
  294.         The /PLAY= parameter tells SHEZ to load the previously saved macro
  295.         file and playback the recorded keystrokes immediately upon startup. If
  296.         the macro file does not exist, SHEZ will ignore the request.
  297.  
  298.         Example:  SHEZ C:\UTY\*.ZIP /PLAY=C:\DATA\MY.MAC
  299.  
  300.         This will start SHEZ looking in the C:\UTY directory for all files
  301.         with an extension of .ZIP and will playback the recorded keystrokes
  302.         contained in the file C:\DATA\MY.MAC.
  303.  
  304.         For more information on keystroke recording and playback see the
  305.         section KEYSTROKE RECORDING/PLAYBACK FACILITY on page 40 later in this
  306.         document.
  307.  
  308.                    MOUSE SUPPORT
  309.  
  310.         The mouse routines will simulate keyboard entry of commands.  The
  311.         mouse functions provided are:
  312.  
  313.         1)   LEFT BUTTON
  314.              Simulate pressing the ENTER key.
  315.  
  316.         2)   RIGHT BUTTON
  317.  
  318.  
  319.                                    SHEZ USER MANUAL                  PAGE -10-
  320.  
  321.              Simulate pressing the ESC key.
  322.  
  323.         3)   DOUBLE CLICK LEFT BUTTON
  324.              Pop up the mouse menu.
  325.         (IF YOU HAVE A THREE BUTTON MOUSE THE MOUSE MENU CAN BE ACTIVATED BY
  326.         PRESSING THE MIDDLE BUTTON)
  327.  
  328.  
  329.                                    SHEZ USER MANUAL                  PAGE -11-
  330.  
  331.         One of two mouse menu's will appear depending upon where you are in
  332.         SHEZ.  If the DOS directory window in displayed the first menu will
  333.         appear,  if you are looking at the contents of a compressed file the
  334.         second menu will appear.
  335.  
  336.                          MENU WHEN DOS DIRECTORY IS DISPLAYED
  337.  
  338.                                  *******************
  339.                                  *SHOW MENU        *
  340.                                  *HELP             *
  341.                                  *EXIT SHEZ        *
  342.                                  *View File        *
  343.                                  *Convert File     *
  344.                                  *Make SFX         *
  345.                                  *Copy File        *
  346.                                  *Move File        *
  347.                                  *Rename File      *
  348.                                  *Delete File      *
  349.                                  *Convert Tagged   *
  350.                                  *Make Tagged SFX  *
  351.                                  *Copy Tagged      *
  352.                                  *Move Tagged      *
  353.                                  *Rename Tagged    *
  354.                                  *Delete Tagged    *
  355.                                  *+SENSITIVITY     *
  356.                                  *-SENSITIVITY     *
  357.                                  *******************
  358.  
  359.                 MENU WHEN LOOKING AT THE CONTENTS OF A COMPRESSED FILE
  360.  
  361.                                ************************
  362.                                *SHOW MENU             *
  363.                                *HELP                  *
  364.                                *EXIT SHEZ             *
  365.                                *View File             *
  366.                                *Extract File          *
  367.                                *Delete File           *
  368.                                *Add File              *
  369.                                *Edit File             *
  370.                                *Execute File          *
  371.                                *Convert From SFX      *
  372.                                *Extract All           *
  373.                                *Extract Tagged        *
  374.                                *Delete Tagged         *
  375.                                *Specify Extract Path  *
  376.                                *+SENSITIVITY          *
  377.                                *-SENSITIVITY          *
  378.                                ************************
  379.  
  380.         When the mouse menu appears pressing the RIGHT button will cancel the
  381.         mouse menu.  Moving the mouse up and down will move the highlight bar
  382.  
  383.  
  384.                                    SHEZ USER MANUAL                  PAGE -12-
  385.  
  386.         within the menu, and pressing the LEFT button will cause the selected
  387.         menu item to be performed.
  388.  
  389.  
  390.                                    SHEZ USER MANUAL                  PAGE -13-
  391.  
  392.         SHOW MENU Same as pressing the / key
  393.  
  394.         HELP      Same as pressing the F1 key. (When the help panel is
  395.                   displayed either mouse button may be pressed to scroll the
  396.                   help panel and/or exit the help panel)
  397.  
  398.         EXIT SHEZ Same as pressing the ALT-Q key
  399.  
  400.         +SENSITIVITY   Increase the mouse sensitivity (Move faster)
  401.  
  402.         -SENSITIVITY   Decrease the mouse sensitivity (Move slower) (The
  403.                        sensitivity adjustments may be selected multiple times
  404.                        to adjust the mouse to your system. Each time they are
  405.                        selected the sensitivity is slightly altered in the
  406.                        direction indicated)
  407.  
  408.              (WHEN YOU HAVE THE SENSITIVITY ADJUSTED TO YOUR MACHINE, THE
  409.              SENSITIVITY VALUE CAN BE SAVED INTO BY PRESSING THE ALT-W COMMAND
  410.              WHILE IN THE MAIN WINDOW.  THIS WILL CREATE A SHEZ.CFG FILE, THAT
  411.              CAN BE USED TO PERMANENTLY CONFIGURE.  SEE CLONING OPTION LATER
  412.              IN THIS DOCUMENT.)
  413.  
  414.         4)   Moving the mouse up and down will simulate pressing the up and
  415.              down cursor keys.
  416.  
  417.         5)   Moving the mouse right and left will simulate pressing the right
  418.              and left cursor keys.
  419.  
  420.         6)   RIGHT AND LEFT BUTTONS PRESSED TOGETHER
  421.              TAG the highlighted file.  If you press the right and left
  422.              buttons down, and hold them down while moving the mouse up or
  423.              down, numerous files can be tagged quickly.
  424.  
  425.         7)   When SHEZ prompts for a Y or N response pressing the left button
  426.              will provide a Y response, pressing the right button will provide
  427.              a N response.  Also when a "PRESS ANY KEY" prompt appears either
  428.              button may be pressed.
  429.  
  430.                    USING THE MOUSE WITH VERN BUERG'S LIST PROGRAM.
  431.  
  432.         I have had numerous questions on how to allow the mouse to function
  433.         when viewing a file via Vern's list program.  In order to allow the
  434.         mouse to function within list you must "CLONE" the mouse option into
  435.         the list program.  You must be using LIST PLUS version 7.2 in order to
  436.         use the mouse.  To clone the mouse option change to the directory that
  437.         contains the LIST.COM program, then start the LIST program from the
  438.         DOS prompt and include the mouse command line option /M.  I.E. LIST
  439.         /M. When the first screen appears press ALT-C to modify LIST.COM to
  440.         always startup with the mouse option.  If you need further information
  441.         on cloning the list program please see the documentation included with
  442.         LIST.
  443.  
  444.  
  445.                                    SHEZ USER MANUAL                  PAGE -14-
  446.  
  447.                                EDITING KEY DEFINITIONS
  448.  
  449.         When you are prompted to enter information the following editing keys
  450.         can be used:
  451.  
  452.         Home:          Go to beginning of input line.
  453.         End:      Go to end of input line.
  454.         Backspace:     Go back one character and delete.
  455.         CTL-END:  Erase to end of line.
  456.         Cursor Right:  Move right one character.
  457.         Cursor Left:   Move left one character.
  458.         ESC:      Cancel input.
  459.  
  460.  
  461.                                    SHEZ USER MANUAL                  PAGE -15-
  462.  
  463.              FUNCTION SUPPORTED WHEN A DOS DIRECTORY WINDOW IS DISPLAYED
  464.  
  465.         DOS directory Speed Search
  466.              When the DOS directory window is displayed you may quickly
  467.              position the highlight bar to a directory or file by pressing a
  468.              single letter or number.  Pressing an UPPER CASE A-Z or 0-9 will
  469.              be position you to the first directory that begins with the
  470.              pressed letter or number.  Pressing the same letter or number
  471.              again will position the highlight bar to the next matching entry.
  472.              If no entry begins with the entered letter or number the
  473.              highlight bar will not be moved.
  474.  
  475.              Pressing an lower case a-z or 0-9 will be position you to the
  476.              FILES that begins with the pressed letter or number.
  477.  
  478.         Extract location - ALT-P
  479.         This option will prompt you to enter a drive and directory of where to
  480.         place files that you extract from the archive.  This location will
  481.         remain in effect until you enter the ALT-P command again and clear the
  482.         drive and directory or you change to another archive file. This
  483.         command is used when you want to place extracted files in a location
  484.         other than the current drive and directory.
  485.  
  486.              If you specify a directory that does not exist a
  487.              ERROR/INFORMATION window will appear indicating that the
  488.              directory does not exist.  You may press the F10 key to create
  489.              the directory.
  490.  
  491.              This command may be issued at any time.
  492.  
  493.              When the input window appears pressing the F9 key will open
  494.              another window which will display a scrollable list of
  495.              directories. To display a list of directories other than on the
  496.              current drive, enter the drive letter followed by a colon, then
  497.              press the F9 key.  Scroll the list using the up and down cursor
  498.              keys, and press the ENTER key to select the directory you wish to
  499.              extract files into.
  500.  
  501.         Create a new archive file - F7
  502.              This option allows you to create a new compressed file.  For
  503.              further information see the section titled, CREATING NEW
  504.              COMPRESSED FILES on page 43.
  505.  
  506.         Show help screen - F1
  507.              This will display a help screen showing all currently supported
  508.              commands.  Any command can be entered while the help screen is
  509.              displayed.
  510.  
  511.  
  512.                                    SHEZ USER MANUAL                  PAGE -16-
  513.  
  514.         Temporary exit to DOS - F10
  515.              This will temporarily clear the screen and exit to DOS. You can
  516.              then execute and command you want.  To return to SHEZ type in
  517.              EXIT at the DOS prompt and press return. (Not available when
  518.              running under DESQVIEW)
  519.  
  520.         Temporary exit to DOS into Extract Directory - ALT-F10
  521.              This will temporarily clear the screen and exit to DOS into the
  522.              currently defined extract directory. You can then execute and
  523.              command you want.  To return to SHEZ type in EXIT at the DOS
  524.              prompt and press return. (Not available when running under
  525.              DESQVIEW)
  526.  
  527.         Select a new archive file - F2
  528.              This option will prompt you to enter a new disk, directory, and
  529.              filespec to find another archive file to work with.
  530.              If you enter a filespec of $.$ SHEZ will only list directory
  531.              entries and file that have extensions of .ARC, .ZIP, .LZH, PAK,
  532.              ARJ, and ZOO.
  533.  
  534.              When the input window appears pressing the F9 key will open
  535.              another window which will display a scrollable list of
  536.              directories. To display a list of directories other than on the
  537.              current drive, enter the drive letter followed by a colon, then
  538.              press the F9 key.  Scroll the list using the up and down cursor
  539.              keys, and press the ENTER key to select the directory you wish to
  540.              change to.
  541.  
  542.         View a file - F3
  543.              This option will allow you to view any file that is listed in the
  544.              main file window.  Simply highlight the file you wish to view by
  545.              using the cursor keys then press the F3 key.  The list program
  546.              will be invoked allowing you to view the contents of the file.
  547.  
  548.              (ALSO SEE CTL-ENTER FOR ALTERNATE FILE VIEWERS)
  549.         Delete a DOS file or empty directory - F4
  550.              This option allows you to delete the file that is currently
  551.              highlighted in the file window.  Please note will be asked if you
  552.              want to delete the file. Respond Y if you wish to delete the
  553.              file, anything else will abort the delete. The deleted file name
  554.              will not be removed from the displayed list. Instead it will be
  555.              flagged with an # to the left of the filename and a 'd' to the
  556.              right.
  557.              If the highlighted entry is a directory, SHEZ will remove the
  558.              directory only if there are no files or sub-directories under
  559.              this directory.
  560.  
  561.         Display files statistics - F5
  562.              This option will display the highlighted file's Date, Time, and
  563.              Size. If you are running under 4DOS/NDOS and you have toggled
  564.  
  565.  
  566.                                    SHEZ USER MANUAL                  PAGE -17-
  567.  
  568.              file descriptions on, the 4DOS/NDOS file description will also be
  569.              displayed.  See the ALT-D command for more information.
  570.  
  571.         Sort the file list - F9
  572.              This option will sort the file list that appears on the left side
  573.              of the screen. You will be asked if you want the list sorted by
  574.              filename, file extension, file date,  file size, or unsorted.
  575.              When sorting by filename any directory found will also be sorted.
  576.              When sorting by extension, date, or size the directories will be
  577.              sorted at the top of the list.
  578.              When sorting by date the file time is also included in the sort.
  579.  
  580.         Convert highlighted file - ALT-V
  581.              This option will convert the highlighted file to another archive
  582.              method.  A list will appear showing the available compression
  583.              alternatives that SHEZ has been configured for.  Using the mouse
  584.              or cursor keys highlight the compression method you wish to
  585.              convert to, then press the enter key. You may also press the ESC
  586.              key to cancel the conversion process.   The converted file will
  587.              be placed into the same directory as the original file, and the
  588.              original file will remain intact.  When a compressed file also
  589.              has directory information stored along with the filenames, and
  590.              the file is being converted to a compression method that supports
  591.              pathnames, SHEZ will retain the directory information.  In
  592.              addition, if the compressed files being converted has volume
  593.              label information stored, SHEZ will attempt to retain the volume
  594.              label information. (PLEASE NOTE: THE VOLUME LABEL PROCESSING WILL
  595.              ONLY WORK IF YOU ARE CONVERTING FROM A ZIP OR ARJ FILE FORMAT TO
  596.              A ZIP OR ARJ FILE FORMAT.  ALSO THE VOLUME LABEL PROCESSING WILL
  597.              NOT FUNCTION WHEN RUNNING SHEZ IN THE DOS BOX UNDER OS/2.)
  598.  
  599.         Convert all tagged files - CTL-V
  600.              This option will convert all tagged files to another archive
  601.              method. A list will appear showing the available compression
  602.              alternatives that SHEZ has been configured for.  Using the mouse
  603.              or cursor keys highlight the compression method you wish to
  604.              convert to, then press the enter key. You may also press the ESC
  605.              key to cancel the conversion process.   The converted file will
  606.              be placed into the same directory as the original file, and the
  607.              original file will remain intact.
  608.  
  609.  
  610.                                    SHEZ USER MANUAL                  PAGE -18-
  611.  
  612.         Convert highlighted file to a SFX file - F8
  613.              This option will convert the highlighted compressed file into a
  614.              Self extracting file.
  615.              (Currently only files in the ZIP,LZH, and PAK formats may be
  616.              converted)
  617.  
  618.              If you are converting a ZIP file that was created using version
  619.              1.1 of PKZIP, SHEZ will first attempt to create a MINI Self
  620.              extracting file. If that fails than a normal Self extracting file
  621.              will be created. See the PKZIP documentation for more on MINI
  622.              self extracting files.
  623.  
  624.                              NOTES ON CREATING SFX FILES
  625.  
  626.         To convert a ZIP file to self extracting file the program,
  627.         ZIP2EXE.EXE, and the file PKSFX.PRG, must be in the current directory
  628.         or in a directory that is defined in your PATH.
  629.  
  630.         When a PAK file is converted the PAK file is replaced by the self
  631.         extracting file.  For example:  If tell SHEZ to convert a file named
  632.         TEST.PAK in the directory C:\TEST the TEST.PAK file will be deleted
  633.         from the C:\TEST directory and will be replaced by the file TEST.EXE.
  634.         This is not a function of SHEZ it is a function of the PAK compression
  635.         program.
  636.  
  637.         When an LZH file is converted to a self extracting file the LHARC
  638.         program will created either a .COM file or a .EXE file, depending on
  639.         the size of the LZH file.
  640.  
  641.         Convert Tagged files to SFX files - SFT-F8
  642.              This option will convert all tagged compressed files into Self
  643.              extracting files.  See the F8 option above for additional
  644.              information on creating SFX files.
  645.         Write out configuration information - ALT-W
  646.              This option will write out a file named SHEZ.CFG. This file will
  647.              contain the current SHEZ configuration options.  This file can
  648.              then be used to set the configuration options in future releases
  649.              of SHEZ by using the SHEZCFG program. (See Section titled CLONING
  650.              THE CONFIGURATION on page 54).
  651.  
  652.  
  653.                                    SHEZ USER MANUAL                  PAGE -19-
  654.  
  655.         Copy highlighted file CTL-F2
  656.                  This option allows you to copy the highlighted file.  When
  657.         prompted for
  658.                  the location to copy to you may enter the target directory
  659.         name along
  660.                  with an optional filename and extension.  If the filename and
  661.         extension
  662.                  are not supplied SHEZ will use the original filename and
  663.         extension.
  664.                  You may also use the * wildcard character for either the
  665.         filename
  666.                  and/or the extension.  If you use the * character SHEZ will
  667.         use the
  668.                  original filename and/or extension when copying the file.
  669.                  I.E. From: = C:\UTILITY\ANY.ZIP
  670.                         To: = C:\WORK\NEW.*
  671.  
  672.                  This will create a file named NEW.ZIP in the \WORK directory.
  673.  
  674.                  The new file will have the original file's time and date
  675.         stamp.
  676.  
  677.         Move highlighted file CTL-F3
  678.              This option allows you to move the highlighted file.   When
  679.              prompted for the location to move to you may enter the target
  680.              directory name along with an optional filename and extension.  If
  681.              the filename and extension are not supplied SHEZ will use the
  682.              original filename and extension.
  683.              The moved file name will not be removed from the displayed list.
  684.              Instead it will be flagged with an # to the left of the filename
  685.              and a 'm' to the right.
  686.              If you move a file from one directory to another directory on the
  687.              same drive, SHEZ will simply modify the file pointers instead of
  688.              performing a copy and delete function.
  689.  
  690.         Rename highlighted file CTL-F6
  691.              This option allows you to rename the highlighted file.  You must
  692.              at least provide a filename and extension.
  693.  
  694.         Toggle the Tag status - SPACE
  695.              Pressing the space bar will toggle the tagged status of the
  696.              currently highlighted file. A check mark to the left of the
  697.              filename indicates that it is tagged.
  698.  
  699.              As files are tagged and untagged a count of the number of files
  700.              tagged along with the total size of all tagged files is updated
  701.              on the main screen.
  702.  
  703.         Tag All Files - CTL-SPACE or CTL-T
  704.              This option will tag all files
  705.  
  706.  
  707.                                    SHEZ USER MANUAL                  PAGE -20-
  708.  
  709.         Untag all Files - CTL-U
  710.              This option will untag all tagged files.
  711.  
  712.         Add/Update compressed file comments - ALT-C
  713.              This option allows you to add/update the file comment records in
  714.              all tagged compressed files.  To use this option first create an
  715.              ASCII file that contains the file comments you wish to add to the
  716.              compressed files.  Then tag the files you wish to update, and
  717.              press the ALT-C keys.  You will be prompted for the ASCII file
  718.              that contains your comment record(s). SHEZ will then execute the
  719.              appropriate compressed file maintenance program to add/update the
  720.              file comments in each tagged compressed file.
  721.  
  722.         Immediate Exit ALT-Q
  723.              This option will immediately exit SHEZ.
  724.  
  725.         Test tagged compressed file(s) for viruses - ALT-Z
  726.              Using this option SHEZ interfaces with the virus scan program
  727.              (SCAN.EXE) that is produced by McAfee Associates.  You must have
  728.              version 39 or greater of this scan program in order for SHEZ to
  729.              use it correctly.
  730.  
  731.              First tag all the compressed files in the directory window that
  732.              you wish to test.  Then press the ALT-Z keys, or use the drop
  733.              down menus.  SHEZ will extract all .COM, .EXE, and .OV? files
  734.              into its working directory for each tagged compressed file, and
  735.              will execute the virus scan program to determine if any of the
  736.              program files have been infected. If an infected program is found
  737.              SHEZ will temporarily suspend its processing allowing you to see
  738.              which programs are infected.  You may then press any key to
  739.              continue scanning the rest of the tagged files.  (See the
  740.              configuration section of this manual for more information on
  741.              configuring SHEZ for this option).
  742.  
  743.              If there are any nested compressed files, SHEZ will also search
  744.              the nested compressed files for .COM, .EXE, and .OV? files for
  745.              viruses.  The nesting level search is limited only by the amount
  746.              of free disk space in the work drive assigned to SHEZ.
  747.  
  748.         Test for viruses and strip comments out of .ZIP files - CTL-Z
  749.              This option perform exactly the same function as the ALT-Z
  750.              command, with the added feature of stripping the master comment
  751.              record out of any .ZIP files that are scanned.
  752.  
  753.  
  754.                                    SHEZ USER MANUAL                  PAGE -21-
  755.  
  756.         Copy all TAGGED DOS files   - SFT-F2
  757.         Move all TAGGED DOS files   - SFT-F3
  758.         Delete all TAGGED DOS files - SFT-F4
  759.         Rename all TAGGED DOS files - SFT-F6
  760.              These options allow you to copy,move,delete, and rename the DOS
  761.              files that are tagged in the file window.  Please note will be
  762.              asked if you want to delete the files. Respond Y if you wish to
  763.              delete the files, anything else will abort the delete.
  764.              The deleted,moved and renamed files name will not be removed from
  765.              the displayed list. Instead it will be flagged with an # to the
  766.              left of the filename and a 'd', 'm', or 'r' to the right.
  767.  
  768.              When copying or moving files the new files will retain the
  769.              original file's time and date stamp.
  770.  
  771.         Alternate file viewers - CTL-ENTER
  772.              Pressing the CTL-ENTER command will allow you to view the
  773.              currently highlighted file using a user specified alternate file
  774.              viewer.
  775.  
  776.              (SEE THE SECTION "SETTING UP ALTERNATE FILE VIEWERS" ON PAGE 48
  777.              FOR MORE INFO)
  778.  
  779.         Toggle authenticity mode in PKZIP - ALT-1
  780.              Pressing the ALT-1 keys will toggle the authenticity mode when
  781.              using PKZIP.  If the authenticity mode is active an ! will appear
  782.              on the file list heading line to the right of [FILE LIST] box.
  783.              When processing files in the authenticity mode SHEZ will instruct
  784.              SHEZ to EXCLUDE a file named AVEXTRA.TXT.  This will allow you to
  785.              add additional comments to a authenticated ZIP file without
  786.              actually adding the file that contains the comments to the ZIP
  787.              file.
  788.  
  789.         Edit highlighted file - ALT-E
  790.              Pressing the ALT-E key tells SHEZ to invoke the user defined
  791.              editor on the highlighted file.
  792.  
  793.         Tag highlighted file - (Plus key +)
  794.              Pressing the + key will tag the highlighted file and move the
  795.              highlight bar down one line.
  796.  
  797.         Untag highlighted file - (Minus key -)
  798.              Pressing the - key will untag the highlighted file and move the
  799.              highlight bar down one line.
  800.  
  801.         Tag highlighted file - ALT-+
  802.              Pressing the + key will tag the highlighted file and move the
  803.              highlight bar up one line.
  804.  
  805.  
  806.                                    SHEZ USER MANUAL                  PAGE -22-
  807.  
  808.         Untag highlighted file - ALT--
  809.              Pressing the - key will untag the highlighted file and move the
  810.              highlight bar up one line.
  811.  
  812.         Exit SHEZ goto EXTRACT dir - CTL-X
  813.              Pressing the CTL-X key will immediately exit SHEZ and will place
  814.              you into the EXTRACT disk and directory.
  815.         Macro Pause - ALT-5
  816.         Start/Stop recording keystrokes - ALT-6
  817.         Playback recorded keystrokes - ALT-7
  818.         Cancel recording/playbak - CTL-Q
  819.         Save recorded keystrokes - ALT-9
  820.         Load and Execute keystroke file - ALT-8
  821.              See the section entitled KEYSTROKE RECORDING/PLAYBACK FACILITY on
  822.              page 40 for a full explanation of the keystroke record/playback
  823.              facility.
  824.  
  825.         Activate volume label processing - ALT-4
  826.              Pressing the ALT-4 key will activate the automatic volume label
  827.              processing option in SHEZ.
  828.              See section titled VOLUME LABEL SUPPORT on page 37 further
  829.              information.
  830.  
  831.         Browse any file - ALT-B
  832.              Pressing the ALT-B keys will allow you to view the contents of a
  833.              user specified file.  A window will open asking you to enter the
  834.              file specification of the file you wish to view.  Pressing the
  835.              Enter key will invoke the file browsing program.  Pressing the
  836.              ESC key will cancel the request.
  837.  
  838.         Wild card Toggle - F6
  839.              Pressing the F6 key will toggle the wild card specification
  840.              between *.* and $.$.  If SHEZ was started with a wild card
  841.              specification other than *.* or $.$ this command has not effect.
  842.  
  843.         4DOS/NDOS file description display - ALT-D
  844.              If you are running under 4DOS or NDOS and there is a DESCRIP.ION
  845.              file in the directory you are looking at, pressing the ALT-D keys
  846.              will display the 4DOS/NDOS description file contents to the right
  847.              of the filenames, (First 23 characters only).  Pressing the ALT-D
  848.              again will display the file time, date, and size.  After pressing
  849.              the ALT-D keys you can view up to the first 55 characters of the
  850.              description file by moving the highlight bar to the file you wish
  851.              to view, and press the F5 key.
  852.              (PLEASE NOTE: SHEZ CAN ONLY HANDLE DESCRIP.ION FILES THAT ARE
  853.              30,000 BYES OR LESS)
  854.  
  855.         HOT DIRECTORY display - TAB KEY
  856.              Pressing the TAB key will open a second DOS directory display
  857.              window.  Before the window is opened SHEZ will prompt you for the
  858.              DISK and Directory to display.  (Be sure to include the trailing
  859.  
  860.  
  861.                                    SHEZ USER MANUAL                  PAGE -23-
  862.  
  863.              backslash.  I.E. C:\MINE\)  If no file specification is included,
  864.              a *.* file specification will be used.  When the directory window
  865.              is open you may perform all supported file operations, such as
  866.              copying, deleting, moving, single and/or groups of tagged files.
  867.              You can close the directory window by pressing the TAB KEY again,
  868.              or exit SHEZ by pressing the ALT-Q keys or the CTL-X keys.
  869.  
  870.         Delete highlighted / tagged file(s) - DEL KEY
  871.              Pressing the delete key, will delete the highlighted file, if no
  872.              files are currently tagged.  If there are files tagged then all
  873.              tagged files will be deleted.
  874.  
  875.         Run PKZIPFIX against highlighted file - ALT-F
  876.              Pressing the ALT-F key will run the PKZIPFIX program against the
  877.              currently highlighted file.  It will create a PKFIXED.ZIP file in
  878.              the same directory that the highlighted file exists in.
  879.  
  880.         Format Floppy - ALT-O
  881.              The ALT-O hot key sequence will allow you to format a floppy disk
  882.              in the A: or B: drives.  See the section titled FORMATTING
  883.              FLOPPIES later in this document.
  884.  
  885.         Update/Add 4DOS/NDOS file description
  886.              If you are running under 4DOS or NDOS pressing the ALT-U key will
  887.              allow you to Update and/or Add a file description line to the
  888.              currently highlighted file.  If a DESCIPT.ION file does not exist
  889.              one will be created, if it does exist it will be updated.
  890.  
  891.  
  892.                                    SHEZ USER MANUAL                  PAGE -24-
  893.  
  894.                    FUNCTIONS WHEN VIEWING CONTENTS OF ARCHIVE FILE:
  895.  
  896.         Viewing a file - V
  897.              Simply press the return key or the V key. This will temporarily
  898.              unpack the file and will invoke the LIST program allowing you to
  899.              view the file on your screen.  The temporary copy of the
  900.              extracted file will be placed in the current disk and directory
  901.              unless you specified a work disk to be used by using the
  902.              configuration program.
  903.  
  904.         SHEZ will allow you to operate on compressed files that are contained
  905.         within compressed files.  I.E. A zip file that contains zip files.  To
  906.         view the contents of the embedded compressed file simply move the
  907.         highlight bar to the compressed file and press the ENTER key.  The
  908.         embedded compress file contents will now be displayed on the screen.
  909.         You may view any of the files and/or extract any of the files
  910.         contained in the compressed file.  However you may not add, delete, or
  911.         update the embedded compressed file.
  912.  
  913.         Extracting a single file - E.
  914.              This will extract the file that is being pointed to.  The
  915.              extracted file will be placed on the current disk in the current
  916.              directory. You may optionally use the ALT-P command to direct the
  917.              extracted files to a different disk and/or directory.
  918.  
  919.         Testing archive integrity - T
  920.              This will test the integrity of the archive file and will report
  921.              the results on the screen.
  922.  
  923.         Display Info about archive file - I
  924.              This will display information about the archive file in a small
  925.              pop-up window at the top of the screen.  The information will
  926.              include the number of files in the archive, the date of the
  927.              newest file in the archive,  the total size of all the files in
  928.              the archive including the total expanded size and total
  929.              compressed size. It will also display the current default
  930.              compression factor.
  931.  
  932.         Delete a file from the archive - D
  933.              This will delete the selected file from the archive file. Before
  934.              the file is deleted a prompt will appear asking for verification
  935.              of the delete. In addition any files that were previously tagged
  936.              will have the tag cleared.
  937.  
  938.         Delete a tagged files from an archive - CTL-D
  939.              This command will deleted all tagged files from the archive file.
  940.              Before the files are deleted a prompt will appear asking for
  941.              verification of the delete operation.
  942.  
  943.  
  944.                                    SHEZ USER MANUAL                  PAGE -25-
  945.  
  946.         Add file(s) to archive     - A
  947.         Update files(s) in archive - U
  948.         Move files(s) to archive   - M
  949.         Freshen file(s) in archive - F
  950.              Each of these options will cause a small window to open at the
  951.              bottom of the screen.  The window will prompt you to enter one or
  952.              more file specifications. These filespecs can include drive,
  953.              path, and a filespec with wild cards.  All files matching the
  954.              indicated filespec will be added, updated, moved or freshened in
  955.              the current archive file depending on which option you initially
  956.              picked. Any files that were previously tagged will have the tag
  957.              cleared.
  958.  
  959.              For example if you enter a U to update files in the archive and
  960.              you enter c:\source\*.c  d:\batch\*.c when prompted to enter a
  961.              filespec, than all files on the C drive in the source directory
  962.              that have a file extension of C, and all files on the D drive in
  963.              the batch directory that have an extension of bat, will be
  964.              updated in the current archive file.
  965.  
  966.         List of files to add to archive     - ALT-A
  967.         List of files to freshen in archive - ALT-F
  968.         List of files to move to archive    - ALT-M
  969.         List of files to update in archive  - ALT-U
  970.              Again each of these options will cause a small window to open at
  971.              the bottom of the screen.  The window will prompt you to enter a
  972.              filespec.  This filespec can include drive, path, and a filespec
  973.              with wild cards.  When you press the return key another window
  974.              will pop-up on the left side of the screen showing you all the
  975.              files that were found that matched the filespec you entered. You
  976.              can then use the cursor keys to scroll the file list.  Pressing
  977.              the space bar will toggle the tagged status of the current
  978.              highlighted file. When you are done tagging file press the return
  979.              key and all files that you tagged will be added, freshened,
  980.              moved, or updated in the current archive file. END GROUP
  981.  
  982.  
  983.                                    SHEZ USER MANUAL                  PAGE -26-
  984.  
  985.         Specify where to put extracted files - ALT-P
  986.              This options will prompt you to enter a drive and directory of
  987.              where to place files that you extract from the archive.  This
  988.              location will remain in effect until you enter the ALT-P command
  989.              again and clear the drive and directory or you change to another
  990.              archive file. This command is used when you want to place
  991.              extracted files in a location other than the current drive and
  992.              directory.
  993.  
  994.              If you specify a directory that does not exist a
  995.              ERROR/INFORMATION window will appear indicating that the
  996.              directory does not exist.  You may press the F10 key to create
  997.              the directory.
  998.  
  999.              This command may be issued at any time.
  1000.  
  1001.              When the input window appears pressing the F9 key will open
  1002.              another window which will display a scrollable list of
  1003.              directories. To display a list of directories other than on the
  1004.              current drive, enter the drive letter followed by a colon, then
  1005.              press the F9 key.  Scroll the list using the up and down cursor
  1006.              keys, and press the ENTER key to select the directory you wish to
  1007.              extract files into.
  1008.  
  1009.         Extract all files from archive - ALT-X
  1010.              This command will extract all files from the archive file and
  1011.              place them in the current disk:\directory unless you specified a
  1012.              different extract location by using the ALT-P command.
  1013.  
  1014.         Delete all extracted files - ALT-D
  1015.              This command will delete all files in the current
  1016.              disk:\directory, or the one specified by the ALT-P command, that
  1017.              are also contained in the archive file.  The files will only be
  1018.              deleted if the file time and date are equal to or less then the
  1019.              file time and date of the same file that is contained in the
  1020.              compressed file. NOTE: it does not delete anything from the
  1021.              archive file.  This is useful when you extract file from the
  1022.              archive file and then you want to quickly delete all the
  1023.              extracted files.
  1024.  
  1025.  
  1026.                                    SHEZ USER MANUAL                  PAGE -27-
  1027.  
  1028.         Execute a file in an archive file - R
  1029.              This command will execute the EXE or COM file that is currently
  1030.              highlighted on the archive file list.  The EXE or COM file will
  1031.              be extracted from the archive file and will be placed on the
  1032.              current disk in the current directory. You will then be prompted
  1033.              to enter any optional command line parameters that the program is
  1034.              expecting. The selected program will then be executed.  After the
  1035.              program is run the extracted file will be deleted. NOTE: You can
  1036.              specify a different disk drive to place the extracted file on by
  1037.              using the SHEZFG program.  This is useful when working with
  1038.              archive files that are on floppy disks.  If you specify disk C as
  1039.              the work disk in the SHEZFG program the extracted file will be
  1040.              placed on the C drive, will be executed from the C drive, and
  1041.              then will be deleted from the C drive.
  1042.  
  1043.         Speed search - ALT-S
  1044.              This option will allow you to quickly find a file in an archive.
  1045.              A window will pop-up asking you to enter the first letter  or
  1046.              digit of the file you wish to find.  The list of files on the
  1047.              screen will then be scrolled to the first file that starts with
  1048.              the letter you entered.
  1049.  
  1050.         Immediate Exit - ALT-Q
  1051.              This option will immediately exit SHEZ.
  1052.  
  1053.         Extract all tagged files - CTL-E
  1054.              This option will extract all files that you tagged in the archive
  1055.              file.  To tag a file simply press the space bar to toggle the
  1056.              tagged status.  When a file is tagged it will be highlighted on
  1057.              the screen.
  1058.  
  1059.         Toggle the Tag status - SPACE
  1060.              Pressing the space bar will toggle the tagged status of the
  1061.              currently highlighted file. A check mark to the left of the
  1062.              filename indicates that it is tagged.
  1063.  
  1064.         Untag all tagged files - CTL-U
  1065.              This option will untag all files that you previously tagged.
  1066.  
  1067.         Tag All Files - CTL-SPACE
  1068.              This option will tag all files
  1069.  
  1070.         Update the archive files time and date - CTL-T
  1071.              This option will change the archive file's time and date to match
  1072.              the time and date of the newest file in the archive file.
  1073.  
  1074.         Create a new archive file - F7
  1075.              This option allows you to create a new compressed file.  For
  1076.              further information see the section titled, CREATING NEW
  1077.              COMPRESSED FILES on page 43.
  1078.  
  1079.  
  1080.                                    SHEZ USER MANUAL                  PAGE -28-
  1081.  
  1082.         Show help screen - F1
  1083.              This will display a help screen showing all currently supported
  1084.              commands.  Any command can be entered while the help screen is
  1085.              displayed.
  1086.  
  1087.         Temporary exit to DOS - F10
  1088.              This will temporarily clear the screen and exit to DOS. You can
  1089.              then execute and command you want.  To return to SHEZ type in
  1090.              EXIT at the DOS prompt and press return. (Not available when
  1091.              running under DESQVIEW)
  1092.  
  1093.         Temporary exit to DOS into Extract Directory - ALT-F10
  1094.              This will temporarily clear the screen and exit to DOS into the
  1095.              currently defined extract directory. You can then execute and
  1096.              command you want.  To return to SHEZ type in EXIT at the DOS
  1097.              prompt and press return. (Not available when running under
  1098.              DESQVIEW)
  1099.  
  1100.         Select a new archive file - F2
  1101.              This option will prompt you to enter a new disk, directory, and
  1102.              filespec to find another archive file to work with.
  1103.              If you enter a filespec of $.$ SHEZ will only list directory
  1104.              entries and file that have extensions of .ARC, .ZIP, .LZH, .PAK,
  1105.              ARJ, and .ZOO.
  1106.  
  1107.         Sort the archive file list - F9
  1108.              This option will allow you to sort the archive file list by Name,
  1109.              Extension, Date, Size, or Path name.  A small window will open up
  1110.              asking you how you want the list sorted.  Enter a N, E, D, S, or
  1111.              P.  When sorting by Path name the files will be soted by name
  1112.              within pathname.
  1113.  
  1114.         Edit the selected file - F8
  1115.              This option will extract the selected file onto either the
  1116.              default disk or the work disk specified via the configuration
  1117.              program.  It will then invoke the editor specified via the
  1118.              configuration program passing the selected filename.ext to the
  1119.              editor.  When you exit your editor SHEZ will then MOVE the
  1120.              extracted file back into the archive, if it has been modified,
  1121.              and delete the extracted copy. If an editor was not specified
  1122.              during the configuration process this command will not function.
  1123.              If the compressed file is a .ZIP file and authenticity mode in
  1124.              toggled on when the edited file is saved back into the compressed
  1125.              file the authenticity mode will be honored.  If the file being
  1126.              edited has directory information stored with the filename, SHEZ
  1127.              will retain the directory information even when saving the file
  1128.              back into the compressed file.
  1129.  
  1130.  
  1131.                                    SHEZ USER MANUAL                  PAGE -29-
  1132.  
  1133.         Specify an archive file mask - Z
  1134.              This option allows you to display only the files in the archive
  1135.              that match the file mask.  The file mask uses the same wild card
  1136.              conventions as DOS.
  1137.  
  1138.         Toggle overwrite mode - O
  1139.              This option toggle overwrite mode on and off.  When overwrite
  1140.              mode is in effect an 'O' will appear in the upper right hand
  1141.              corner of the screen.  When overwrite mode is in effect, and you
  1142.              extract a file from an archive, it will be extracted even if it
  1143.              already exists on the target disk:\path.
  1144.  
  1145.         Add Update File Comments - ALT-C
  1146.              This option allows you to add and/or update the compressed file
  1147.              comments.
  1148.  
  1149.         Supply Password for File - G
  1150.              This option allows you to supply a password when working with
  1151.              password encrypted files.  The password will be used when
  1152.              extracting, viewing, and modifying the currently selected
  1153.              compressed file. When a password has been supplied the compressed
  1154.              file display window will indicate that a password is in effect.
  1155.  
  1156.  
  1157.                                    SHEZ USER MANUAL                  PAGE -30-
  1158.  
  1159.         Set Path/Directory option - P
  1160.              If a file has been saved into a compressed file with a directory
  1161.              name the name will appear on the right side of the compressed
  1162.              file list.
  1163.  
  1164.              Normally when you update or extract files from a compressed file
  1165.              the directory information is ignored.  Using the 'P' option you
  1166.              can tell SHEZ that you want to save and/or use the directory
  1167.              information.  When you press the 'P' key a list of three options
  1168.              will appear on the screen.  The first option "Do not use Dir
  1169.              info", tells SHEZ to ignore directory information.  The second
  1170.              option "Use Dir Info" tells SHEZ to save the directory
  1171.              information when updating a compressed file, or to use the
  1172.              directory information when extracting files.  The third option,
  1173.              "Use Dir Info and Recurse", tells SHEZ to save directory
  1174.              information when updating a compressed file and to recurse down
  1175.              the directory tree when looking for files. The third option also
  1176.              tells SHEZ to use the directory information when extracting
  1177.              files.
  1178.  
  1179.              The selected option will remain in effect until you specifically
  1180.              reset it using the P command again.
  1181.              The following options are passed to the compression programs when
  1182.              directory information is to be used:
  1183.  
  1184.              USE DIR INFO             USE DIR INFO AND RECURSE             ____________             ________________________
  1185.              Pkzip -P            Pkzip -Pr
  1186.              Pkunzip -d               Pkunzip -d
  1187.              Lharc /x            Lharc /x /r
  1188.              Lharc /x (when extracting)    Lharc /x (when extracting)
  1189.  
  1190.              Please consult the compression program's documentation for
  1191.              further information on what these options do.
  1192.  
  1193.         View file and archive comment records - ALT-V
  1194.              This option will display on the screen the contents of the
  1195.              archive file along with any comment records that have been placed
  1196.              into the archive file.
  1197.  
  1198.         Add/Update highlighted archive file comments - s
  1199.              This option will allow you to add and/or update comment records
  1200.              that are associated with the highlighted file in the archive.
  1201.  
  1202.         Add/Update all archive file comments - SHIFT-S
  1203.              This option will allow you to add and/or update comment records
  1204.              that are associated with the each file in the archive.
  1205.  
  1206.  
  1207.                                    SHEZ USER MANUAL                  PAGE -31-
  1208.  
  1209.         Convert SFX file - CTL-V
  1210.              This option will convert a self extracting compressed file (.COM
  1211.              or .EXE) back to a normal compressed file.  The normal compressed
  1212.              file will be placed on the same disk and in the same directory
  1213.              when the self extracting is located.  The self extracting file
  1214.              will remain intact.  Please note that this option is only
  1215.              available when you are viewing the contents of a self extracting
  1216.              file. For a list of the self extracting file that can be read my
  1217.              SHEZ see the section titled SELF EXTRACTING FILE SUPPORT on page
  1218.              45.
  1219.  
  1220.         Test COM,EXE, and OVL files in a compressed file for viruses -ALT-Z
  1221.              Using this option SHEZ interfaces with the virus scan program
  1222.              (SCAN.EXE) that is produced by McAfee Associates.  You must have
  1223.              version 39 or greater of this scan program in order for SHEZ to
  1224.              use it.  When you press the ALT-Z key SHEZ will extract all .COM,
  1225.              .EXE, and .OV? files into its working directory and will execute
  1226.              the virus scan program to determine if any of the program files
  1227.              have been infected. (See the configuration section of this manual
  1228.              for more information on configuring SHEZ for this option).
  1229.              Beginning with release 6.5 of SHEZ you may now tag the files you
  1230.              wish to check for viruses before pressing the ALT-Z keys.  When
  1231.              files are tagged, only the tagged files will be checked.
  1232.  
  1233.         Extract only newer files - ALT-N
  1234.              The ALT-N command will only extract files contained in the
  1235.              compressed file that are newer than the files that are contained
  1236.              in the extract directory.
  1237.              If no files are TAGGED ALT-N will extract all newer files that
  1238.              are contained in the compressed file into the extract directory.
  1239.              If there are files tagged, only the newer tagged files will be
  1240.              extracted.
  1241.  
  1242.         Alternate file viewers - CTL-ENTER
  1243.              Pressing the CTL-ENTER command will allow you to view the
  1244.              currently highlighted file using a user specified alternate file
  1245.              viewer.
  1246.  
  1247.              (SEE THE SECTION "SETTING UP ALTERNATE FILE VIEWERS" on page 48
  1248.              FOR MORE INFO)
  1249.  
  1250.         Show tagged file count - ALT-T
  1251.              Pressing the ALT-T keys will toggle the function key line to show
  1252.              you, the number of files tagged, total compressed file size, and
  1253.              total uncompressed file size.  If the compressed files you are
  1254.              working with is a ZIP file it will also show you the size of the
  1255.              ZIP file that will be created if you build a new ZIP files
  1256.              containing all of the tagged files.  Please note this is only an
  1257.              estimate and does not take into account file comment records and
  1258.              it assumes that the compression method will be the same as is
  1259.              currently used.
  1260.  
  1261.  
  1262.                                    SHEZ USER MANUAL                  PAGE -32-
  1263.  
  1264.         Toggle authenticity mode in PKZIP - ALT-1
  1265.              Pressing the ALT-1 keys will toggle the authenticity mode when
  1266.              using PKZIP.  If the authenticity mode is active an ! will appear
  1267.              on the heading line to the right of the NAME heading field.
  1268.  
  1269.         Copy tagged members to another compressed file - CTL-Y
  1270.              The CTL-Y command allows you to copy selected members of a
  1271.              compressed file to another compressed file.  The target
  1272.              compressed file can be any currently supported compressed file
  1273.              format.  To perform the copy, first open up the compressed file
  1274.              you wish to copy FROM.  Then using the space bar tag the files
  1275.              you wish to copy.  Next press the CTL-Y keys.  A window will
  1276.              appear asking you to enter the FULL path of the compressed file
  1277.              to want to copy the selected members into.  You may enter only a
  1278.              DRIVE:\PATH\ (note ending backslash) and press the F9 key to
  1279.              obtain a listing of file in the entered directory, or you may
  1280.              enter the complete filespec of the target compressed file.  You
  1281.              may also press the F9 key as soon as the window appear to obtain
  1282.              a list of files in the current directory.  Pressing the enter
  1283.              will then perform the copy operation.  The files that were tagged
  1284.              will remain tagged after the copy operation has been performed
  1285.              allowing you to do a CTL-D (delete all tagged files) if desired.
  1286.  
  1287.              If the file you wish to copy to does not exist a window will
  1288.              appear asking if you want to create a new compressed file.  Press
  1289.              the F10 key to created a new file, Press any other key to re-
  1290.              enter the name of the compressed file to copy to.
  1291.  
  1292.         Tag highlighted file - (Plus key +)
  1293.              Pressing the + key will tag the highlighted file and move the
  1294.              highlight bar down one line.
  1295.  
  1296.         Untag highlighted file - (Minus key -)
  1297.              Pressing the - key will untag the highlighted file and move the
  1298.              highlight bar down one line.
  1299.  
  1300.         Exit SHEZ - ESC
  1301.  
  1302.         Exit SHEZ goto EXTRACT dir - CTL-X
  1303.              Pressing the CTL-X key will immediately exit SHEZ and will place
  1304.              you into the EXTRACT disk and directory.
  1305.  
  1306.  
  1307.                                    SHEZ USER MANUAL                  PAGE -33-
  1308.  
  1309.         Macro Pause - ALT-5
  1310.         Start/Stop recording keystrokes - ALT-6
  1311.         Playback recorded keystrokes - ALT-7
  1312.         Cancel recording/playbak - CTL-Q
  1313.         Save recorded keystrokes - ALT-9
  1314.         Load and Execute keystroke file - ALT-8
  1315.              See the section entitled KEYSTROKE RECORDING/PLAYBACK FACILITY on
  1316.              page 40 for a full explanation of the keystroke record/playback
  1317.              facility.
  1318.  
  1319.         Activate volume label processing - ALT-4
  1320.              Pressing the ALT-4 key will activate the automatic volume label
  1321.              processing option in SHEZ.
  1322.              See section titled VOLUME LABEL SUPPORT on page 37 for further
  1323.              information.
  1324.  
  1325.         Add volume label to existing compressed file - $
  1326.              Pressing the $ key will allow you to add volume label information
  1327.         to an existing ZIP or ARJ compressed file.
  1328.              See section titled VOLUME LABEL SUPPORT on page 37 for further
  1329.              information.
  1330.  
  1331.         Browse any file - ALT-B
  1332.              Pressing the ALT-B keys will allow you to view the contents of a
  1333.              user specified file.  A window will open asking you to enter the
  1334.              file specification of the file you wish to view.  Pressing the
  1335.              Enter key will invoke the file browsing program.  Pressing the
  1336.              ESC key will cancel the request.
  1337.  
  1338.         Scan file(s) for a string - ALT-G
  1339.              This command will allow you to search all, or only tagged files,
  1340.              for a specific string using the supplied SGREP program.  After
  1341.              the search is performed, the result of the search will be
  1342.              displayed on the screen.
  1343.              For more information on the supplied SGREP program see the
  1344.              section titled, THE SGREP PROGRAM, later in this document.
  1345.  
  1346.         Run a program against all tagged files - ALT-Y
  1347.              This command will execute a user specified program against all
  1348.              tagged files.  The user will be prompted for the program to run,
  1349.              and the command line options to pass to the program.  The command
  1350.              line options MUST AT LEAST INCLUDE the special file name variable
  1351.              $F to tell SHEZ where to place the filename in the command line
  1352.              to pass to the specified program.  The user can also indicate if
  1353.              SHEZ should pause after each execution to allow the user view the
  1354.              output of the program.
  1355.  
  1356.         HOT DIRECTORY display - TAB KEY
  1357.              Pressing the TAB key will open a second DOS directory display
  1358.              window.  Before the window is opened SHEZ will prompt you for the
  1359.  
  1360.  
  1361.                                    SHEZ USER MANUAL                  PAGE -34-
  1362.  
  1363.              DISK and Directory to display.  (Be sure to include the trailing
  1364.              backslash.  I.E. C:\MINE\)  If no file specification is included,
  1365.              a *.* file specification will be used.  When the directory window
  1366.              is open you may perform all supported file operations, such as
  1367.              copying, deleting, moving, single and/or groups of tagged files.
  1368.              You can close the directory window by pressing the TAB KEY again,
  1369.              or exit SHEZ by pressing the ALT-Q keys or the CTL-X keys.
  1370.  
  1371.         Delete highlighted / tagged file(s) - DEL KEY
  1372.              Pressing the delete key, will delete the highlighted file, if no
  1373.              files are currently tagged.  If there are files tagged then all
  1374.              tagged files will be deleted.
  1375.  
  1376.         Format Floppy - ALT-O
  1377.              The ALT-O hot key sequence will allow you to format a floppy disk
  1378.              in the A: or B: drives.  See the section titled FORMATTING
  1379.              FLOPPIES later in this document.
  1380.  
  1381.  
  1382.                                    SHEZ USER MANUAL                  PAGE -35-
  1383.  
  1384.                       OPTIONS AVAILABLE ONLY VIA THE MENU SYSTEM
  1385.  
  1386.         There are a few options that are only available via the built-in menu
  1387.         system.  To activate the menu system press the forward slash key, /,
  1388.         and a menu bar will appear on the top line of the display.
  1389.  
  1390.         When the DOS directory screen is displayed, the following commands are
  1391.         only accessible via the menu system.  To access these commands press
  1392.         the / key, and move to the Opts menu item using the RIGHT CURSOR key,
  1393.         then press the ENTER key.  A list of selectable items will appear.
  1394.  
  1395.         Set ZIP Compression Method
  1396.              Selecting this option will cause a window to appear listing the
  1397.              available compression method options.  Using the UP/DOWN cursor
  1398.              keys highlight the compression method you wish to use, and press
  1399.              the space bar to select.  A check mark will appear to the left of
  1400.              the selected method.  This method will remain in effect until you
  1401.              change it again, or exit SHEZ.  After making your selection,
  1402.              press the ENTER key to activate your selection.
  1403.  
  1404.         Set ARJ Compression Method
  1405.              This option is the same as described above except it sets the
  1406.              compression method for ARJ type files.
  1407.  
  1408.         Virus scan ALL files
  1409.              Selecting this option will instruct SHEZ to test all files
  1410.              contained in compressed files for Viruses.  This will remain in
  1411.              effect until you reset the option, or exit SHEZ.
  1412.  
  1413.         Virus scan ONLY EXECUTABLE files.
  1414.              Selecting this option will instruct SHEZ to test only executable
  1415.              files contained in compressed files for Viruses.
  1416.  
  1417.         Set Paging option for DOS and EDIT
  1418.              Selecting this option allows you to activate or de-activate the
  1419.              paging option when shelling to DOS, running an external program,
  1420.              or running an external Editor.
  1421.  
  1422.         Set Paging option for External Viewers
  1423.              Selecting this option allow you to activate or de-activate the
  1424.              paging option when running an external viewer program.
  1425.  
  1426.         When the compressed file contents screen is displayed, the same set of
  1427.         commands are only accessible via the menu system.  To access these
  1428.         commands press the / key, and move to the Other menu item using the
  1429.         RIGHT CURSOR key, then press the ENTER key.  A list of selectable
  1430.         items will appear, the items listed above will be included in this
  1431.         list.
  1432.  
  1433.         There is also another set of options that are accessible only via the
  1434.         menu system when the compressed file contents screen is displayed.
  1435.  
  1436.  
  1437.                                    SHEZ USER MANUAL                  PAGE -36-
  1438.  
  1439.         These options all appear under the main PRINT menu option.  Below is
  1440.         the list of items that will appear:
  1441.  
  1442.         Print (ALL) to PRN -p
  1443.         Print (ZIP) to lpt1 -p1
  1444.         Print (ZIP) to lpt2 -p2
  1445.         Print (ZIP) to lpt3 -p3
  1446.         Print (ZIP) to COM1 in ASCII -pc1
  1447.         Print (ZIP) to COM2 in ASCII -pc2
  1448.         Print (ZIP) to COM3 in ASCII -pc3
  1449.         Print (ZIP) to COM4 in ASCII -pc4
  1450.         Print (ZIP) to COM1 in BINARY -pbc1
  1451.         Print (ZIP) to COM2 in BINARY -pbc2
  1452.         Print (ZIP) to COM3 in BINARY -pbc3
  1453.         Print (ZIP) to COM4 in BINARY -pbc4
  1454.  
  1455.         Selecting the first item will print the selected file to the PRN
  1456.         device.  This selection will function will all compressed file types.
  1457.         The remainder of the options are specific to ZIP files only.  Please
  1458.         refer to the ZIP documentation for additional information.
  1459.  
  1460.         Macro Help
  1461.              This selection instructs you to press the F1 key to obtain help
  1462.              on the macro recording/playback hot keys.
  1463.  
  1464.         Set macro playback speed
  1465.              Selecting this option will cause a selection box to appear
  1466.              allowing you to change the macro playback speed.  The available
  1467.              options are SLOW, MEDIUM, and FAST.  The default value is FAST.
  1468.  
  1469.  
  1470.                                    SHEZ USER MANUAL                  PAGE -37-
  1471.  
  1472.                                  VOLUME LABEL SUPPORT
  1473.  
  1474.         Shez now supports adding and extracting volume label information
  1475.         to/form compressed files.  Volume label processing is only supported
  1476.         for ZIP and ARJ type compressed files.
  1477.  
  1478.         ADDING VOLUME LABELS WHEN CREATING NEW COMPRESSED FILES:
  1479.  
  1480.         When creating a new ZIP or ARJ file via the F7 key, you will be asked
  1481.         if you wish to store volume label information.  If you respond Y, you
  1482.         will then be asked to enter the Drive Letter of the drive to obtain
  1483.         the volume label information from.  Enter the drive letter (A-Z).
  1484.         Please note: these prompts will only appear if you are creating a ZIP
  1485.         or ARJ compressed file.
  1486.  
  1487.         ADDING VOLUME LABELS TO AN EXISTING ZIP OR ARJ FILE:
  1488.  
  1489.         To add volume label information to a pre-existing ZIP or ARJ file,
  1490.         first open the compressed file by moving the highlight bar to the
  1491.         appropriate file.  Then press the enter key. This will open the
  1492.         compressed file. Then press the $ key (SHIFT 4).  You will be asked to
  1493.         enter the drive letter to obtain the volume label information from.
  1494.         Enter the drive letter (A-Z).  The volume label from the specified
  1495.         drive, if any exists, will be added to the compressed file.
  1496.  
  1497.         EXTRACTING VOLUME LABEL INFORMATION:
  1498.  
  1499.         To extract volume label information from an existing compressed file,
  1500.         press the ALT-4 key to turn on automatic volume label processing.
  1501.         When automatic volume label processing is active a $ will appear next
  1502.         to the NAME field heading in the compressed file listing, or will
  1503.         appear in the upper left corner of the DOS directory display window.
  1504.  
  1505.         After activating automatic label processing, open the appropriate
  1506.         compressed file as documented above.  Set the extract location using
  1507.         the ALT-P (extract path) command. Then extract any or all files from
  1508.         the compressed file.  During the extraction process the volume label
  1509.         contained in the compressed file will be used to update the volume
  1510.         label information on the extract drive.
  1511.  
  1512.         PLEASE NOTE: ONCE YOU TURN AUTOMATIC VOLUME LABEL PROCESSING ON, IT
  1513.         WILL REMAIN ON UNTIL YOU TURN IT OFF BY USING THE ALT-4 KEY AGAIN.
  1514.         PLEASE USE THIS OPTION WITH CARE.
  1515.  
  1516.                               FLOATING EXTRACT LOCATION
  1517.  
  1518.         SHEZ now supports a concept called the floating extract location.  The
  1519.         feature was added due to numerous user requests, and is an option
  1520.         feature which is activated via the SHEZCFG program.  Normally when
  1521.         SHEZ is executed SHEZ sets the file extract location to the current
  1522.  
  1523.  
  1524.                                    SHEZ USER MANUAL                  PAGE -38-
  1525.  
  1526.         disk and directory.  When you change to a different disk and/or
  1527.         directory the extract location remains constant, pointing to the disk
  1528.         and directory where SHEZ was started from.  To change the extract
  1529.         location you needed to use the ALT-P command (change extract
  1530.         location).
  1531.  
  1532.         The floating extract location basically allows the extract location to
  1533.         float as you change to a new disk and/or directory.  The extract
  1534.         location will float to what ever disk and directory you are currently
  1535.         looking at.  You can still dynamically specify an extract location by
  1536.         using the ALT-P command, but when the ALT-P command is issued the
  1537.         floating extract option will be de-activated from that point on.  You
  1538.         can reactivate the floating extract location logic by pressing the
  1539.         ALT-P keys and entering a single asterick at the prompt.
  1540.  
  1541.         To activate the floating extract location option, use the SHEZCFG
  1542.         program and choose the ADDITIONAL SETUP INFORMATION menu item.  When
  1543.         the SHEZCFG program prompt you for a default extract location, enter a
  1544.         single asterisk.  The single asterisk tells SHEZ to activate its
  1545.         floating extract logic.
  1546.  
  1547.  Ultravision Support
  1548.  
  1549.         SHEZ is Ultravision "aware".  SHEZ will operate in an Ultravision
  1550.         screen mode as long at the number of columns equals 80, and the number
  1551.         of rows are between 25-50. If SHEZ determines that Ultravision is
  1552.         installed, and it active in an non-supported screen mode, SHEZ will
  1553.         deactivate Ultravision, and then will set the screen mode to one of
  1554.         the supported modes.  When SHEZ is exited, it will re-activate
  1555.         Ultravision and put the screen mode back into the Ultravision mode is
  1556.         was in before SHEZ was started.
  1557.  
  1558.                                  FORMATTING FLOPPIES
  1559.  
  1560.         SHEZ has the ability to format a floppy disk in either the A: or B:
  1561.         drives.  The following disk capacities are supported:
  1562.         5 1/4 drives: 360KB and 1.2OK,  3 1/2 drives: 720KB and 1.44KB.
  1563.         To format a disk press the ALT-O keys and a dialogue box will appear.
  1564.         Enter the drive letter you wish to format, the capacity to format, and
  1565.         if you wish each track verified during the format process.  The verify
  1566.         process will increase the time it takes to format a disk.  If you are
  1567.         using high quality disks you can opt to not verify to speed up the
  1568.         format process.  After the disk is formatted you will have the option
  1569.         of adding a volume label to the disk.  If no volume label is wanted
  1570.         simply press the ENTER key without entering any information.
  1571.  
  1572.         If your PC is an "XT" class machine, the format dialog box will ask
  1573.         you the type of disk drive you are formatting in.  Enter the code that
  1574.         corresponds to the type of floppy drive you have installed.
  1575.  
  1576.         Formatting error codes can be found in the Apendix of this manual.
  1577.  
  1578.  
  1579.                                    SHEZ USER MANUAL                  PAGE -39-
  1580.  
  1581.  
  1582.                                    SHEZ USER MANUAL                  PAGE -40-
  1583.  
  1584.                         KEYSTROKE RECORDING/PLAYBACK FACILITY
  1585.  
  1586.         Shez now has the built in ability to record, playback, load, and save
  1587.         key stokes.  All of the keystroke recording abilities must be
  1588.         activated from the keyboard. They can not be activated via the mouse
  1589.         or the pull-down menus.  A menu item for MACROS do appear on the menu
  1590.         bar, but it is only used to access the help panel for keystroke
  1591.         recording. If you are using a mouse the functions performed by the
  1592.         mouse WILL NOT BE RECORDED.  Only keystrokes entered directly from the
  1593.         keyboard will be recorded. During keystroke recording, the ALT-Q (QUIT
  1594.         SHEZ) key will be recorded, but will not be acted upon.  This will
  1595.         allow the user to record and save the ALT-Q key into the playback
  1596.         macro.
  1597.  
  1598.         The keyboard HOT-KEYS and there functions are explained below:
  1599.  
  1600.         ALT-5     Macro record/playback PAUSE
  1601.  
  1602.              The ALT-5 key is used to PAUSE the record/playback macro function
  1603.              to allow the user to respond to a dialogue box prompt.  When
  1604.              recording a macro and a dialogue box opens, press the ALT-5 key,
  1605.              then enter the response to the dialogue box.  The macro recording
  1606.              will resume as soon as the user presses the ESC, ENTER, or
  1607.              Function keys.
  1608.  
  1609.              When playing back a macro that has been recorded using the PAUSE
  1610.              feature, the macro will PAUSE at the same location where the ALT-
  1611.              5 key was originally pressed, allowing the user to enter data
  1612.              into a dialogue box prompt.
  1613.  
  1614.              For example: If you were recording a macro to search for a string
  1615.              of characters in a group of files and you wanted to input a
  1616.              different search string each time you executed the macro, you
  1617.              would:
  1618.  
  1619.              1)   Start the macro recording by pressing the ALT-6 key.
  1620.              2)   Open up the compressed file you wish to search.
  1621.              3)   Tag the files you what to scan through.
  1622.              4)   Press the ALT-G key to pop-up the search data entry box, as
  1623.                   shown below:
  1624.  
  1625.         +-------------------------[D:\TC\ZIP\SHEZ65S.ZIP]--------------+
  1626.         |NAME             SIZE     DATE  TIME   LENGTH  METHOD PATH    |
  1627.         |--------------------------------------------------------------|
  1628.         |DOSWDW   ASM     2875 01/25/90 11:26     7677  IMPLOD         |
  1629.         |MAKE286  BAT       80 06/25/91 14:25      100  SHRUNK         |
  1630.         |MAKEALL  BAT       80 10/03/91 10:25       89  SHRUNK         |
  1631.         |MA+----[ENTER STRING TO SEARCH FOR:(NO DOUBLE QUOTES CHARS AL+|
  1632.         |MA|==>                                                       ||
  1633.         |MA+-----------------[PRESS ENTER TO SAVE, ESC to cancel]-----+|
  1634.  
  1635.  
  1636.                                    SHEZ USER MANUAL                  PAGE -41-
  1637.  
  1638.         |MAKESHEZ BAT       75 10/17/91 07:29       90  SHRUNK         |
  1639.         |MSHEZD   BAT       38 03/16/91 14:09       38  STORED         |
  1640.         |SHEZ     H       1466 11/22/91 07:39     4839  IMPLOD         |
  1641.         +=Add B=Brows F=Fresh U=Update M=Move E=Xlist X=Xall P=Xpath QS+
  1642.  
  1643.              5)   Press the ALT-5 key to PAUSE the macro facility.
  1644.              6)   Enter your search string and press the ENTER key.
  1645.              7)   After the search is done press the ALT-6 key again to stop
  1646.                   macro recording.
  1647.              8)   Press the ALT-9 key to save your macro.
  1648.  
  1649.              Now when you playback the macro, when the search data entry box
  1650.              appears the macro will pause allowing you to alter the search
  1651.              string before processing the rest of the recorded macro.
  1652.  
  1653.              When the macro facility is in PAUSE mode, the ESC key, ENTER key,
  1654.              or any FUNCTION key will resume the execution of the macro.
  1655.  
  1656.         ALT-6     Start/Stop recording keystrokes.
  1657.  
  1658.              Pressing the ALT-6 keys will toggle the keyboard recording mode.
  1659.              When SHEZ is recording keystrokes the speaker will blip after
  1660.              every keystroke is pressed.  Pressing ALT-6 again will stop the
  1661.              keystrokes from being recorded. Up to 500 keystrokes may be
  1662.              recorded.
  1663.  
  1664.         ALT-7     Immediately play back the recorded keystrokes.
  1665.  
  1666.              Pressing the ALT-7 key will immediately playback your recorded
  1667.              keystrokes.
  1668.  
  1669.         CTL-Q     Cancel recording/playback and flush the keystroke record
  1670.                   buffer.
  1671.  
  1672.              Press the CTL-Q key either during a recording session, or during
  1673.              a playback, will cancel the record/playback, and will clear the
  1674.              keystroke buffer.
  1675.  
  1676.         ALT-9     Save recorded keystrokes.
  1677.  
  1678.              Pressing the ALT-9 key will pop-up a window allowing the user to
  1679.              save the recorded keystrokes into a file for use at a later time.
  1680.              You must stop recording by pressing the ALT-6 key before doing a
  1681.              save.  This key will also reset the record/playback function and
  1682.              clear the keystroke buffer.
  1683.  
  1684.         ALT-8     Load and Execute a saved keystroke file.
  1685.  
  1686.              Pressing the ALT-8 key will pop-up a window allowing the user to
  1687.              enter the name of a previously saved keystroke file.  After the
  1688.              file is loaded it will immediately be run.
  1689.  
  1690.  
  1691.                                    SHEZ USER MANUAL                  PAGE -42-
  1692.  
  1693.         SHEZ will also allow the user to load and execute a save keystroke
  1694.         file at startup time.  The command line parameter /play={filespec}
  1695.         tells SHEZ to load the indicated filespec and playback the recorded
  1696.         keystrokes.
  1697.         PLEASE NOTE: SHEZ DOES NOT VERIFY THAT THE CONTENTS OF THIS FILE ARE
  1698.         ACTUALLY RECORDED KEYSTROKES. SO BE CAREFUL WHEN SPECIFYING THE
  1699.         FILESPEC!!
  1700.  
  1701.         Examples:
  1702.              SHEZ D:\DOWN\*.ZIP /PLAY=D:\AUTOSHEZ.MAC
  1703.  
  1704.         Start SHEZ and display all the .ZIP files in the D:\DOWN directory,
  1705.         and load and execute the recorded keystrokes contained in the
  1706.         D:\AUTOSHEZ.MAC file.
  1707.  
  1708.              SHEZ D:\SOURCE\CODE.ZIP /PLAY=D:\REFRESH.MAC
  1709.  
  1710.         Start SHEZ and open the CODE.ZIP file contained in the D:\SOURCE
  1711.         directory, and load and execute the recorded keystrokes contained in
  1712.         the D:\REFRESH.MAC file.
  1713.  
  1714.         The playback speed may also be sent to SLOW, MEDIUM, or FAST by using
  1715.         the mAcro drop down menu item and selecting the playback speed
  1716.         selection.  The playback speed default is set to FAST.
  1717.  
  1718.  
  1719.                                    SHEZ USER MANUAL                  PAGE -43-
  1720.  
  1721.                             CREATING NEW COMPRESSED FILES
  1722.  
  1723.         SHEZ allows you to create new compressed files either from the
  1724.         directory display window, using the F7 key, or from the compressed
  1725.         file display window using the 'C' command.
  1726.  
  1727.         A window will appear asking you to enter the drive, directory, of
  1728.         where to place the new file.  You may press the F9 key to view the
  1729.         directory structure in a tree format.  After selecting the location of
  1730.         the new file another aditios will appear asking you to specify the
  1731.         name of the compressed file to be created.  YOU MUST ENTER A FILE
  1732.         EXTENSION OF .ZIP,.ARC,.LZH,.ZOO,ARJ,or .PAK SO SHEZ KNOWS WHAT TYPE
  1733.         OF COMPRESSED FILE TO CREATE!!!!! Then you will asked if you want to
  1734.         add or move files into the new archive file.  You will also be asked
  1735.         to enter an optional password.  (If you enter a password all files
  1736.         added or moved to the archive file will be encrypted using the
  1737.         password. Do not forget the password you can not extract files from
  1738.         the file without the password and there is no way to determine the
  1739.         password if you forget it.)  Please note the password prompt will only
  1740.         appear if the compression program used to create the new file support
  1741.         encryption.
  1742.  
  1743.         A window will then be opened that will ask you to enter the filespecs
  1744.         of the files you wish to add or move into the new archive file. This
  1745.         filespec can include a disk, directory, and file specifications with
  1746.         wild cards.
  1747.  
  1748.         A third window will be opened allowing you to specify processing
  1749.         options.  The first option "Do you want to Tag files or Process as is"
  1750.         allows you to tell SHEZ that you want to Tag files for processing
  1751.         using the filespecs entered in the second window, or to simply pass
  1752.         the entered filespecs to the compression program exactly as entered.
  1753.         The second option "Do you want to save directory information" allows
  1754.         you to tell SHEZ that you want directory information saved in the
  1755.         compressed file.  The third option "Do you want to recurse
  1756.         directories"  will tell the compression program to add/move all files
  1757.         in the directory you specified plus all directories that exist beneath
  1758.         it.  A forth option will appear, "Store volume label into Compressed
  1759.         file? (Y or N)->".  This option will allow you to optionally store
  1760.         volume label information into the compressed file.  The default is not
  1761.         to store label information.  Respond Y if you wish to store the volume
  1762.         label information.  If you respond Y a fifth option will appear,
  1763.         "Enter drive letter of Volume label to Save".  When this prompt
  1764.         appears enter the letter of the drive you wish to obtain the volume
  1765.         label information from.
  1766.  
  1767.         If you are creating an ARJ file, you will also be asked if you wish to
  1768.         activate the multi-volume option of ARJ.  This option allows you to
  1769.         create a compressed file that will span multiple floppy disks.  Thus
  1770.         you can create a "backup" compressed file of an entire hard drive, or
  1771.         very large directory.
  1772.  
  1773.  
  1774.                                    SHEZ USER MANUAL                  PAGE -44-
  1775.  
  1776.         If you indicated that you wanted to Tag files for processing a window
  1777.         will pop-up on the left side of the screen showing all files that
  1778.         matched the filespec you entered.  Tag the files you wish to add or
  1779.         move to the new compressed file by pressing the space bar.  When you
  1780.         are done tagging file press the return key and all tagged files will
  1781.         be added or moved into the new archive file.
  1782.  
  1783.         Please note that some of these options may not appear when you create
  1784.         a compressed file.  If the compression program you are using does not
  1785.         support saving directory information the directory information prompts
  1786.         will not appear.
  1787.  
  1788.            CONVERTING FILES
  1789.  
  1790.         Shez has the ability to convert one, or a group of tagged files, from
  1791.         one format to another.  First you must get the file or files you want
  1792.         to convert to appear in the filelist window on the left side of the
  1793.         screen.  The easiest way to do this is to start up SHEZ and specify on
  1794.         the command line either *.*, *.ZIP, or *.ARC.  Then using the cursor
  1795.         keys highlight the file you want to convert and then press the ALT-V
  1796.         key to convert the file. You will then be asked, via a menu, what
  1797.         archive format you want to convert to.  Position the highlight bar to
  1798.         the type of compressed file you wish to convert to and press the enter
  1799.         key.  You will also be asked if you want to delete the original file
  1800.         after the conversion has been successfully completed.  Respond Y or N.
  1801.         The new file will be placed on the same disk and directory that the
  1802.         original file was on.
  1803.  
  1804.         To convert numerous files start up SHEZ as above and use the cursor
  1805.         keys to highlight the files you want to convert, then press the space
  1806.         bar to TAG these files.  After all files have been tagged press CTL-V
  1807.         to convert all TAGGED files.
  1808.  
  1809.         Release 4.4 of SHEZ will support version 1.0 of PKZIP.  To use the new
  1810.         features of version 1.0 of PKZIP you MUST run the configuration
  1811.         program, SHEZCFG, and specify that you are using version 1.0 of PKZIP.
  1812.  
  1813.         SHEZ will allow you to easily convert your old ZIP files into the new
  1814.         ZIP imploded format.  Simply tag the ZIP files you want to convert and
  1815.         specify that you want to convert them to ZIP files.  You will be asked
  1816.         if you want to delete the old compressed files after the conversion
  1817.         process.  SHEZ is smart enough not to delete the old compressed file
  1818.         if the have the same file extension as the new files.  I.E. when you
  1819.         convert a ZIP file to a ZIP file to take advantage of the new
  1820.         compression format SHEZ will not delete the converted ZIP files even
  1821.         if you told it to delete the old compressed files after converting
  1822.         them.
  1823.  
  1824.         SHEZ will also allow you to convert old LZH files to the new LHA 2.05
  1825.         format using the same method of converting a file to itself.
  1826.  
  1827.  
  1828.                                    SHEZ USER MANUAL                  PAGE -45-
  1829.  
  1830.                           SUPPORT FOR SELF EXTRACTING FILES
  1831.  
  1832.         Beginning with release 4.7 of SHEZ, SHEZ can now let you view the
  1833.         contents of self extracting files.  Files that have been created by
  1834.         the following compression programs are supported:
  1835.  
  1836.         PKARC, PKPAK, PKZIP version .92 thru 1.1, LHARC version 1.12 thru
  1837.         2.05, PAK version 1.6 thru 2.01, ARC5 and ARC6, ARJ version 2.10, LHA
  1838.         2.12.
  1839.  
  1840.         When you display the contents of a self extracting file SHEZ will
  1841.         attempt to identify which compression program was used to generate the
  1842.         self extracting file.  SHEZ will place the name of the compression
  1843.         program it has identified as the creator, on the heading line right
  1844.         next to the column titled NAME.
  1845.  
  1846.         In addition to viewing the contents of a self extracting file you may
  1847.         also extract individual files using SHEZ's extract command.  You may
  1848.         also convert the self extracting file back to a normal compressed file
  1849.         using the CTL-V command, or using the pull down menus.
  1850.  
  1851.         You can not alter the contents of a self extracting file. I.E. add,
  1852.         update, freshen, move, etc.  The exception to this are self extracting
  1853.         files built by PKZIP.  These files you can treat like normal
  1854.         compressed files.  You can add, update, move, delete, freshen, etc.
  1855.  
  1856.  
  1857.                                    SHEZ USER MANUAL                  PAGE -46-
  1858.  
  1859.                                 ENVIRONMENT VARIABLES
  1860.  
  1861.         SHEZ will recognize the following environment variables if they are
  1862.         set:
  1863.  
  1864.         BIOS      This will force SHEZ to use BIOS for writing to the screen.
  1865.  
  1866.         MONO      This will force SHEZ to run in monochrome mode.
  1867.  
  1868.         SHEZEX         You can set this variable to the disk and path where
  1869.                        you want SHEZ to write extracted file to. You can reset
  1870.                        this default at any time by using the ALT-P command.
  1871.  
  1872.         SHEZWORK  This variable may be used to specify a working directory for
  1873.                   SHEZ to use instead of SHEZ building one of its own.  This
  1874.                   directory must be for the exclusive of SHEZ, and must exist
  1875.                   prior to invoking SHEZ.  WHEN SHEZ TERMINATES ALL FILES IN
  1876.                   THE DIRECTORY WILL BE DELETED, INCLUDING HIDDEN AND SYSTEM
  1877.                   FILES, BUT THE DIRECTORY WILL NOT BE DELETED.  This option
  1878.                   was added to allow more flexibility when running SHEZ on a
  1879.                   LAN based system.
  1880.  
  1881.         SHEZCMT   This variable may be set to specify a default comment file
  1882.                   when adding/updating compressed file comment records to a
  1883.                   group of tagged files.
  1884.  
  1885.         SHEZCFG   This variable points to the SHEZ.CFG file that is created by
  1886.                   pressing the ALT-W keys.  It is used to carry forward, or
  1887.                   override the SHEZ configuration options.
  1888.                   (See the section titled CLONING THE CONFIGURATION OPTIONS on
  1889.                   page 54 for more information.
  1890.  
  1891.         SHEZLOG   This variable defines the LOG file that SHEZ will write to
  1892.                   when performing a virus check on tagged files from the DOS
  1893.                   directory window.  If the file does not exist it will be
  1894.                   created.  If the fill already exists new information will be
  1895.                   appended to the existing file.
  1896.  
  1897.         SHEZXMS   This variable de-activates SHEZ's use of XMS memory.  It
  1898.                   will over-ride the EMS/XMS usage parameters that were set
  1899.                   via the SHEZCFG program.  Set this variable to any value to
  1900.                   de-active XMS memory usage.
  1901.                   Example: SHEZXMS=N  Don't use XMS memory.
  1902.  
  1903.         SHEZEMS   This variable de-activates SHEZ's use of EMS memory.  It
  1904.                   will over-ride the EMS/XMS usage parameters that were set
  1905.                   via the SHEZCFG program.  Set this variable to any value to
  1906.                   de-active EMS memory usage.
  1907.                   Example: SHEZEMS=N  Don't use EMS memory.
  1908.  
  1909.  
  1910.                                    SHEZ USER MANUAL                  PAGE -47-
  1911.  
  1912.         SHEZUSE   Using this variable you can over-ride the EMS/XMS memory
  1913.                   usage configuration that was setup via the SHEZCFG program.
  1914.                   Set this variable to the type of memory you wish SHEZ to
  1915.                   use.  I.E. E for EMS memory, and/or X for XMS memory.
  1916.  
  1917.                   Examples:
  1918.  
  1919.                   SHEZUSE=EX     Try EMS first then XMS
  1920.                   SHEZUSE=XE     Try XMS first then EMS
  1921.                   SHEZUSE=E Only try EMS memory
  1922.                   SHEZUSE=X Only try XMS memroy
  1923.                   SHEZUSE=NN     Don't use XMS or EMS memory.
  1924.  
  1925.         SHEZSFI        Setting this variable will force SHEZ to use its Speech
  1926.                        Friendly Interface logic. (See the section SPEECH
  1927.                        FRIENDLY INTERFACE) for more information.
  1928.  
  1929.         Examples:
  1930.         SET BIOS=Y
  1931.         SET MONO=Y
  1932.         SET SHEZEX=D:\WORK
  1933.         SET SHEZWORK=C:\SHEZXX\
  1934.         SET SHEZCMT=C:\COMMENT.DAT
  1935.         SET SHEZCFG=C:\DATA\SHEZ.CFG
  1936.         SET SHEZLOG=C:\LOG\SHEZ.LOG
  1937.  
  1938.         (This tells SHEZ to write extracted files onto the D disk in the \work
  1939.         directory.  You can change this at any time after executing SHEZ by
  1940.         using the ALT-P command.)
  1941.  
  1942.         The environment variables BIOS and MONO will override the BIOS and
  1943.         MONO parameters that were entered via the configuration program.
  1944.  
  1945.  
  1946.                                    SHEZ USER MANUAL                  PAGE -48-
  1947.  
  1948.                             SETTING ALTERNATE FILE VIEWERS
  1949.  
  1950.         Shez has the capability to activate user specified alternate file
  1951.         viewers when the CTL-ENTER key is pressed.  The alternate file viewers
  1952.         are specified via environment variables.  The "generic" alternate file
  1953.         viewer is specified using the environment variable named SHEZEV, and
  1954.         "specific" alternate file viewers are specified using environment
  1955.         variables named SHEZEV.XXX where XXX is a file extension.
  1956.  
  1957.         For example:
  1958.  
  1959.         SET SHEZEV=C:\UTY\FVIEW $F /43
  1960.         SET SHEZEV.GIF=VGIF $F /VGA
  1961.         SET SHEZEV.PIC=VPIC $F /P
  1962.  
  1963.         The first set command tells SHEZ the generic file viewer is located in
  1964.         the C:\UTY directory and is called FVIEW.  The $F tells SHEZ where to
  1965.         place the name of the file to view and the /43 is a parameter to pass
  1966.         to the FVIEW program.
  1967.  
  1968.         The second set command tells SHEZ, when using the alternate file
  1969.         viewer to view files with a file extension of GIF, run the VGIF
  1970.         program, which is located in a directory in the PATH, pass it a
  1971.         parameter of /VGA, and the $F tells SHEZ where to place the name of
  1972.         the file to view.
  1973.  
  1974.         The third set command tells SHEZ which alternate file viewer to use
  1975.         when viewing files with an extension of .PIC.
  1976.  
  1977.         Any number of specific file viewers may be specified.  When CTL-ENTER
  1978.         is pressed, SHEZ first looks to see of a specific alternate file
  1979.         viewer has been defined for viewing files with a file extension the
  1980.         same of the highlighted file.  If one was defined it is activated and
  1981.         used.  If a specific viewer has not been defined SHEZ then determines
  1982.         if a "generic" alternate file viewer has been defined. If it has SHEZ
  1983.         uses the "generic" viewer.  If no alternate viewer has been defined
  1984.         SHEZ than defaults to using the normal viewer as defined when the
  1985.         SHEZCFG program was used to configure SHEZ.
  1986.  
  1987.         PLEASE NOTE: WHEN SHEZ ACTIVATES ANY ALTERNATE FILE VIEWER IT ALWAYS
  1988.         USES ITS PAGING LOGIC TO SWAP MOST OF ITS CODE OUT OF MEMORY TO GIVE
  1989.         MORE ROOM TO THE ALTERNATE FILE VIEWER.  THIS IS NOT A CONFIGURABLE
  1990.         OPTION SO BE FOREWARNED!!!!!!!!!!!!
  1991.  
  1992.  
  1993.                                    SHEZ USER MANUAL                  PAGE -49-
  1994.  
  1995.                                PERFORMING A VIRUS SCAN
  1996.  
  1997.         SHEZ can scan for viruses in files that are contained in compressed
  1998.         files. It can also scan for viruses in files that are contained in
  1999.         embedded compressed files.  SHEZ can check an unlimited number of
  2000.         embedded compressed files, only limited by the amount of available
  2001.         disk space assigned to the SHEZ work disk.  When performing a virus
  2002.         scan SHEZ will also check for self extracting compressed files and
  2003.         will also check any files contained with the SFX files.
  2004.  
  2005.         The first step performed during a virus check is to test the integrity
  2006.         of the compressed file.  If the integrity of the compressed file is
  2007.         compromised, all other action on the compressed file will be bypassed,
  2008.         and an error message will be issued.
  2009.  
  2010.         There are two way to perform a virus scan.  One is activated from the
  2011.         DOS directory window, and the other is invoked after opening up a
  2012.         compressed file.
  2013.  
  2014.         To perform a virus scan from the DOS directory window, tag the files
  2015.         you wish to check for viruses then press the ALT-Z or CTL-Z keys.
  2016.         This will initiate the scanning process on all tagged files.
  2017.  
  2018.         When virus checking files from the main DOS directory window, SHEZ
  2019.         will create a virus check log file if the environment variable SHEZLOG
  2020.         is defined.  For more information on this variable set the section
  2021.         entitled ENVIRONMENT VARIABLE on page 46.  The log file will be
  2022.         created if is does not exists, or will be appended to if it already
  2023.         exists.  The file will contain a listing of all the compressed files
  2024.         that are being checked, plus a list of all files within the compressed
  2025.         files that will be checked.  If a self extracting file is encountered,
  2026.         the log file will post an entry to the log file identifying the SFX
  2027.         file, and what type SFX it is.  Each time the log file is opened a
  2028.         time and date stamp line will be written into the file before any
  2029.         scanning occurs.  The log file is NOT updated when doing a virus scan
  2030.         from within an opened compressed file, it is only updated/created when
  2031.         doing a scan from the DOS directory window.
  2032.  
  2033.         BBS SYSOP NOTE:
  2034.              When performing a bulk virus scan on a group of tagged files SHEZ
  2035.              operates differently depending on in the SHEZLOG feature is
  2036.              active.  If the SHEZLOG feature is NOT active, any errors
  2037.              encountered will cause an error message box to appear on the
  2038.              screen, and all activity will stop until a key is pressed.  If
  2039.              the SHEZLOG feature is active, all error messages will be posted
  2040.              to the file pointed to by the SHEZLOG environment variable.  No
  2041.              error messages will appear on the screen.  Also when operating in
  2042.              this mode, you may cancel the bulk virus scan, after initiating
  2043.              it, by press the ESC key.
  2044.  
  2045.  
  2046.                                    SHEZ USER MANUAL                  PAGE -50-
  2047.  
  2048.         To perform a virus scan when viewing the contents of a compressed
  2049.         file, simply press the ALT-Z keys.  When doing a virus scan from
  2050.         within an opened compressed file, SHEZ will also look for embedded
  2051.         compressed files and will perform the scan on files contained within
  2052.         them.  The only exception to this is if you are looking inside an
  2053.         embedded compressed file when you activate the scan, (ALT-Z).  Under
  2054.         this condition SHEZ will only check the files contained in the current
  2055.         compressed file.
  2056.  
  2057.         VIRUS CHECKING SELECTED FILES
  2058.  
  2059.         If you wish to only check a few files contained in a compressed file
  2060.         for viruses, tag the files you wish to check then press the ALT-Z key.
  2061.         Only the tagged files will be checked instead of all in the compressed
  2062.         file.
  2063.  
  2064.  
  2065.                                    SHEZ USER MANUAL                  PAGE -51-
  2066.  
  2067.                                   THE SGREP PROGRAM
  2068.  
  2069.         The SGREP program, supplied with SHEZ, is used by SHEZ when the ALT-G
  2070.         key is pressed, to scan member(s) of a compressed file for words or
  2071.         phrases.  It is included in the SHEZ package .
  2072.  
  2073.         SGREP does allows the user to specify two target strings in the search
  2074.         argument.  These two target strings are connected with an and, &, or
  2075.         or, '|' separator.  Thus allowing the user to search for two different
  2076.         strings, or two strings or words contained on the same line.  When the
  2077.         specific string is found, the line in the file that contains the
  2078.         string is written to the stdout DOS device, which is normally the
  2079.         display.  The output may be redirected to a file or a printer using
  2080.         the normal DOS redirection symbols.  The format of the SGREP command
  2081.         line is as follows:
  2082.  
  2083.         SGREP [options] "target(s)" {file(s)...|@file}
  2084.  
  2085.         Where options are:
  2086.  
  2087.              -f   display **FILE-NAME for finds only
  2088.              -l   line numbers
  2089.              -c   case sensitive search
  2090.              -x   no logo
  2091.              -e   return errorlevel only
  2092.              -p   pause when screen is full
  2093.              -v   verbose display output
  2094.  
  2095.         @file indicates an ascii file containing a list of file to process.
  2096.         This list MUST include the complete file specification.  I.E. The
  2097.         disk, directory, filename, and file extension.
  2098.  
  2099.         The target string(s) must be enclosed in quotes and special characters
  2100.         can be specified as indicated below.
  2101.  
  2102.         Hex byte sequences can be used to search for special non-displayable
  2103.         characters.  They are specified using a pair of hexadecimal bytes
  2104.         preceded by a dollar sign,$.
  2105.  
  2106.         EXAMPLES: $23       include is the string #include
  2107.                   $252.50        is the string %2.50
  2108.                   $23$24$25 is the string #$%
  2109.  
  2110.         Two targets may be specified using the & and | characters to search
  2111.         for two targets.  If the & is used the lines must contain
  2112.         both targets.  If the | is used the lines must contain one of the
  2113.         targets.
  2114.  
  2115.         Example:       "save|main"    line must have save or main to be
  2116.         listed.
  2117.    "save&main"    line must have save and main to be listed.
  2118.  
  2119.  
  2120.                                    SHEZ USER MANUAL                  PAGE -52-
  2121.  
  2122.         The format of the SGREP command line is presented here for
  2123.         documentation purposes only since SHEZ automatically invokes the SGREP
  2124.         itself using a predefined set of options.  SGREP may be run from the
  2125.         DOS command prompt, or when using the ALT-Y command option of SHEZ.
  2126.  
  2127.                                  THE DUMPMAC PROGRAM
  2128.  
  2129.         The DUMPMAC program is a small program designed to dump a saved macro
  2130.         file to the DOS stdout device, normally the screen, and list the
  2131.         recorded keystrokes in readable form.  The command line format is:
  2132.  
  2133.         DUMPMAC macro-file-name
  2134.  
  2135.         The output of the program is self explanatory, and can be used to
  2136.         debug or list unknown SHEZ macro files.
  2137.  
  2138.  
  2139.                                    SHEZ USER MANUAL                  PAGE -53-
  2140.  
  2141.                                  THE SHEZCFG PROGRAM
  2142.  
  2143.         The SHEZCFG program directly modifies the SHEZ.EXE program. The
  2144.         configuration program SHEZCFG and the SHEZ program now come as a
  2145.         matched set.  YOU MUST USE THE CORRECT CONFIGURATION PROGRAM OR YOU
  2146.         WILL NOT BE ABLE TO CUSTOMIZE SHEZ.
  2147.  
  2148.         The SHEZCFG program is now fully menu driven and contains full online
  2149.         help.  As you modify information on each screen be sure to press the
  2150.         F10 key to save each entry screen.  After going through all the
  2151.         configuration items be sure to select the "A" menu item to save your
  2152.         configuration information.
  2153.  
  2154.                             CONFIGURING FOR VIRUS SCANNING
  2155.  
  2156.         Under the program options, you will be asked if you wish to configure
  2157.         SHEZ to scan .COM and .EXE files contained in compressed files for
  2158.         viruses. If you respond Y, SHEZ will that ask you where the virus
  2159.         checking program can be found.  The programs that SHEZ supports are,
  2160.         SCAN.EXE version 39 or greater, produced by McAfee Associates, and the
  2161.         virus scanning program by Central Point.  When prompted enter the
  2162.         complete DISK:\DIRECTORY\FILENAME.EXT of where the virus scanning
  2163.         program is located.  It is advised that you place the SCAN program on
  2164.         a write protected floppy disk to prevent it from being infected.  You
  2165.         may also optionally enter any additional command line options that the
  2166.         virus scanning program requires.  The optional parameters are entered
  2167.         after the SHEZCFG prompts for them.
  2168.  
  2169.         If you use the /report feature of McAfee's virus scanning program, and
  2170.         you use the SHEZLOG feature, as explained in the section titled
  2171.         PREFORMING A VIRUS SCAN on page 49. PLEASE BE SURE TO specify two
  2172.         different files names.  If they are both pointing to the same file the
  2173.         results will be unpredictable.
  2174.  
  2175.         PLEASE NOTE: SHEZ WILL NOT SEARCH YOUR PATH FOR THE SCAN PROGRAM.  IF
  2176.         YOU DO NOT TELL IT EXACTLY WHERE TO FIND IT SHEZ WILL BE UNABLE TO
  2177.         EXECUTE THE PROGRAM.
  2178.  
  2179.  
  2180.                                    SHEZ USER MANUAL                  PAGE -54-
  2181.  
  2182.                          CLONING THE CONFIGURATION OPTIONS or
  2183.                             CREATING A CONFIGURATION FILE
  2184.  
  2185.         Beginning with release 3.7 of SHEZ there is an option that allows you
  2186.         to write out a configuration file (SHEZ.CFG) that will be used by the
  2187.         configuration program, SHEZCFG, to copy your configuration information
  2188.         from your current version of SHEZ to the next version of SHEZ. To
  2189.         perform the cloning operation do the following steps:
  2190.  
  2191.         1.   Start up the SHEZ program with no parameters.
  2192.         2.   When the file list window appears press the ALT-W keys. This will
  2193.              write out the current SHEZ configuration information into a file
  2194.              named SHEZ.CFG onto the current disk and directory.
  2195.         3.   Unpack all files from the new version of SHEZ onto the disk and
  2196.              directory where the SHEZ.CFG file exists.
  2197.         4.   Rename the old SHEZ.EXE program file to SHEZ.OLD
  2198.         5.   Run the SHEZCFG program.
  2199.         6.   You will be asked the name of the program to modify, the default
  2200.              is SHEZ.EXE. Press the enter key and the following message should
  2201.              appear at the top of the screen:
  2202.              CONFIGURATION INFORMATION FROM FILE SHEZ.CFG BEING USED
  2203.         7.   Press the enter key to display the configuration menu.
  2204.         8.   Select the Save configuration information option, and your new
  2205.              copy of SHEZ will be updated with your old configuration
  2206.              information.
  2207.         9.   Delete the SHEZ.CFG file.
  2208.  
  2209.  
  2210.                                    SHEZ USER MANUAL                  PAGE -55-
  2211.  
  2212.                           UPGRADING SHEZ TO A NEWER VERSION
  2213.  
  2214.         Beginning with release 5.8 of SHEZ there is another method of carrying
  2215.         forward the configuration options from one version to another.  By
  2216.         using the new environment variable named SHEZCFG to point to the
  2217.         SHEZ.CFG file that was created by using the ALT-W command sequence.
  2218.  
  2219.         If you already have a configured version of SHEZ skip to step 4.
  2220.  
  2221.         1.   First run the SHEZCFG program and configure SHEZ to your personal
  2222.              tastes.
  2223.         2.   Be sure to save your options by choosing the Save configuration
  2224.              information off the SHEZCFG program menu.
  2225.         3.   Start up the SHEZ program with no parameters.
  2226.         4.   When the file list window appear press the ALT-W keys to create
  2227.              the SHEZ.CFG file.
  2228.         5.   Copy the SHEZ.CFG file onto the Disk and directory of your
  2229.              choosing.
  2230.         6.   In you autoexec.bat file insert the following line:
  2231.  
  2232.         SET SHEZCFG=C:\DATA\SHEZ.CFG
  2233.  
  2234.         Substitute C:\DATA\SHEZ.CFG with the disk and directory where you
  2235.         copied the SHEZ.CFG to.
  2236.  
  2237.         7.   Now when you start-up SHEZ, it will read its configuration
  2238.              information from the file name identified by the SHEZCFG
  2239.              environment variable instead using the configuration information
  2240.              stored inside SHEZ itself.
  2241.  
  2242.         PLEASE NOTE THAT WHEN YOU USE THIS METHOD THE CONFIGURATION
  2243.         INFORMATION CONTAINED IN THE FILE POINTED TO BY THE SHEZCFG
  2244.         ENVIRONMENT VARIABLE COMPLETELY OVERRIDES THE CONFIGURATION
  2245.         INFORMATION STORED INSIDE SHEZ.
  2246.  
  2247.                                  COMPATIBILITY ISSUES
  2248.  
  2249.         SHEZ achieves fast screen updates buy writing directly to video buffer
  2250.         memory.  If your machine is not 100% compatible you can force SHEZ to
  2251.         use BIOS routines to update the screen.  This is accomplished by
  2252.         setting an environment variable BIOS equal to Y. I.E. SET BIOS=Y. Do
  2253.         this before executing SHEZ.
  2254.  
  2255.         For monochrome monitors a similar method is employed set the
  2256.         environment variable MONO equal to Y.  I.E.  SET MONO=Y.
  2257.  
  2258.         Some clone machines have a bug in the builtin BIOS routines that will
  2259.         cause SHEZ to hang if you have exploding windows turned on.  If you
  2260.         experience a machine lock up, try reconfiguring SHEZ and turn the
  2261.         exploding windows off.
  2262.  
  2263.  
  2264.                                    SHEZ USER MANUAL                  PAGE -56-
  2265.  
  2266.                                 DESQVIEW COMPATIBILITY
  2267.  
  2268.         SHEZ is now DESQview aware.  When setting SHEZ up under DESQview set
  2269.         the parameter WRITE DIRECTLY TO SCREEN to NO, and USES OWN COLORS to
  2270.         YES.
  2271.  
  2272.  
  2273.                                    SHEZ USER MANUAL                  PAGE -57-
  2274.  
  2275.                              SWAPPING SHEZ OUT OF MEMORY
  2276.  
  2277.         This section briefly describes how SHEZ swaps itself out of memory to
  2278.         make room for other programs.  It also describes how the user can
  2279.         configure SHEZ to perform its swapping function.
  2280.  
  2281.         When you configure SHEZ to swap itself out of memory when running
  2282.         other programs, SHEZ first looks to see if your system has EMS or XMS
  2283.         memory installed. If there is EMS or XMS memory, and there is a
  2284.         sufficient amount of EMS or XMS memory, SHEZ will copy most of its
  2285.         code to EMS  or XMS memory then free up enough memory to run another
  2286.         program.  After the other program has ended SHEZ then swaps itself
  2287.         back into memory.
  2288.  
  2289.         As a default SHEZ will first look to see of XMS memory is available.
  2290.         If XMS is available and there is a sufficient amount of XMS memory
  2291.         SHEZ will swap itself to XMS memory.  If XMS memory is not available,
  2292.         or there is not enough XMS memory available, SHEZ will them look for
  2293.         EMS memory.  If EMS memory is available, and there is sufficient EMS
  2294.         memory, SHEZ will swap itself into EMS memory.  If EMS memory is not
  2295.         available, or there is not enough EMS memory available SHEZ will then
  2296.         swap itself to disk.
  2297.  
  2298.         If EMS or XMS memory is not available, or there is not enough EMS or
  2299.         XMS memory, SHEZ will then use your DISK to swap itself out of memory.
  2300.         It allocates disk space on the currently active drive and in the
  2301.         current directory.  When SHEZ swaps to disk it can conflict with some
  2302.         compression operations.
  2303.  
  2304.         To solve this problem the SHEZCFG program allows you to tell SHEZ, HOW
  2305.         AND WHERE TO SWAP itself.  The SHEZCFG program allows you to tell SHEZ
  2306.         the DISK and DIRECTORY of where to build its swapper file if it needs
  2307.         to swap to disk.
  2308.  
  2309.         IT IS HIGHLY RECOMMENDED THAT YOU CREATE A SEPARATE AND UNIQUE
  2310.         DIRECTORY ON YOUR HARD DRIVE FOR SHEZ TO USE WHEN SWAPPING TO DISK.
  2311.         THIS DIRECTORY SHOULD NOT HAVE ANY FILES IN THE DIRECTORY. USING THE
  2312.         SHEZCFG PROGRAM, TELL SHEZ THE LOCATION AND THE NAME OF THIS
  2313.         DIRECTORY.  THEN IF SHEZ NEEDS TO SWAP TO DISK IT WILL PLACE THE
  2314.         SWAPPER FILE INTO THIS UNIQUE DIRECTORY, AND AFTER THE SWAP FUNCTION
  2315.         IS COMPLETE IT WILL REMOVE THE SWAPPER FILE.
  2316.  
  2317.         The SHEZCFG program also allows you to tell SHEZ to ignore EMS or XMS
  2318.         memory, even if you have EMS and/or XMS memory installed, and always
  2319.         swap to disk.
  2320.  
  2321.         Since these option are new in release 6.1
  2322.  
  2323.         PLEASE RUN THE SHEZCFG PROGRAM AND SET THE SWAPPING OPTIONS TO YOUR
  2324.         PERSONAL NEEDS.
  2325.  
  2326.  
  2327.                                    SHEZ USER MANUAL                  PAGE -58-
  2328.  
  2329.         The swapping options can be found under the ADDITIONAL SETUP
  2330.         INFORMATION menu item.  You can tell SHEZ to use XMS, EMS, and disk
  2331.         for swapping.  If you specify all three XMS will be tested first, then
  2332.         EMS, then disk.
  2333.  
  2334.     USING EMS/XMS MEMORY IN SHEZ
  2335.  
  2336.         Beginning with release 7.0 of SHEZ, SHEZ can now use 65K of XMS or EMS
  2337.         memory to reduce its DOS memory requirements.  The XMS/EMS memory is
  2338.         used for temporary storage areas, thus reducing the amount of DOS
  2339.         memory SHEZ needs.  The XMS/EMS memory will be released when you exit
  2340.         SHEZ.  If SHEZ uses EMS memory, it will also use a portion of the
  2341.         allocated EMS memory as a file buffer area when copying files from the
  2342.         DOS directory display.  This will significantly speed up the copy
  2343.         operations, so it is recommenced to use EMS memory if it is available.
  2344.  
  2345.         EMS / XMS memory usage can be configured through the SHEZCFG program
  2346.         via the ADDITIONAL SETUP INFORMATION menu item.  Shown below is the
  2347.         EMS/XMS configuration option as it will appear on the screen:
  2348.  
  2349.         SHEZ can use EMS or XMS memory to reduce its memory
  2350.  
  2351.         requirements.  SHEZ will first try to use EMS and then XMS if
  2352.  
  2353.         EMS memory is not available.  You can tell SHEZ to only use EMS,
  2354.  
  2355.         only use XMS, not to use either, or to try XMS first then EMS.
  2356.  
  2357.         At the prompt enter EX to use EMS then XMS,
  2358.              OR  enter XE to use XMS then EMS,
  2359.              OR  enter E  to use only EMS,
  2360.              OR  enter X  to use only XMS,
  2361.              OR  enter to spaces to not use EMS or XMS.
  2362.  
  2363.         Enter EMS-XMS usage as described above->EX
  2364.  
  2365.         You can over-ride the memory usage options through the use of
  2366.         environment variables.  See the section titled ENVIRONMENT VARIABLE
  2367.         for more information.
  2368.  
  2369.  
  2370.                                    SHEZ USER MANUAL                  PAGE -59-
  2371.  
  2372.                               SPEECH FRIENDLY INTERFACE
  2373.  
  2374.         Release 7.1 of SHEZ implements a new feature called Speech Friendly
  2375.         Interface, (SFI).  This feature makes SHEZ more friendly to users with
  2376.         speech synthesizer boards, (these enable the blind users to read the
  2377.         computer display).  The SFI interface has been implemented in three
  2378.         parts. In addition the Copyright box will not appear in the upper
  2379.         right corner of the display, leaving the screen a little cleaner.
  2380.  
  2381.         The first SFI feature is that most dialog boxes, error message boxes
  2382.         and informational boxes will be displayed using DOS BIOS routines
  2383.         instead of writing directly to the video buffers.  This feature should
  2384.         make interfacing SHEZ to a speech synthesizer a little eaiser.
  2385.  
  2386.         The second SFI feature will position the cursor on the currently
  2387.         active screen line. This feature has been implemented when viewing the
  2388.         DOS directory listing, the compressed files listing, the help screens,
  2389.         and the drop down menu system.  When possible the cursor will be
  2390.         placed to the right of the first pertinent data appearing on the
  2391.         screen.
  2392.  
  2393.         However there are some dialog boxes, and prompt boxes that this
  2394.         positioning is not 100% accurate.  To solve this problem, the third
  2395.         part of the SFI interface includes the ability to "FREEZE" the screen,
  2396.         and use the cursor keys to walk around the screen.
  2397.  
  2398.         To freeze the screen press the ` (left single quote character). This
  2399.         will place the screen in a frozen state UNTIL YOU PRESS THE ` KEY
  2400.         AGAIN. When the freeze frame is activated a low to high beep sound
  2401.         will be made.  When exiting the freeze frame feature a high to low
  2402.         beep will be made. While in the frozen state the following cursor
  2403.         movement keys are active:
  2404.  
  2405.         CURSOR-UP =    move cursor up one line
  2406.         CURSOR-DOWN    =    move cursor down one line
  2407.         CURSOR-LEFT    =    move cursor left on character
  2408.         CURSOR-RIGHT   =    move cursor right one character
  2409.         PAGE-UP   =    move cursor to upper left corner of screen
  2410.         PAGE-DOWN =    move cursor to lower left corner of screen
  2411.         CONTROL-HOME   =    move cursor to first significant character on
  2412.                             current line. (A significant character is a
  2413.                             character having an ascii code greater then a
  2414.                             decimal 20, and less than a decimal 123)
  2415.         HOME      =    move cursor to where is originally was before you
  2416.                        started fussing with it.
  2417.  
  2418.         The only one way to activate the SFI feature is by setting the
  2419.         environment variable SHEZSFI to the value of Y. I.E. At the C:> prompt
  2420.         enter the following command:
  2421.  
  2422.         SET SHEZSFI=Y
  2423.  
  2424.  
  2425.                                    SHEZ USER MANUAL                  PAGE -60-
  2426.  
  2427.                                 4DOS AND NDOS SUPPORT
  2428.  
  2429.         Shez offers limited support for certain capabilities when running
  2430.         under 4DOS and NDOS.  Shez can automatically determine if it is
  2431.         running under either of these systems and will active support for
  2432.         their facilities automatically.  The following facilities are
  2433.         supported:
  2434.  
  2435.         1)   When viewing a DOS directory display pressing the ALT-D keys will
  2436.              display the 4DOS/NDOS description entries if any exist.
  2437.  
  2438.         2)   When viewing a DOS directory display pressing the ALT-U keys will
  2439.              allow you to UPDATE and/or ADD description entries to the
  2440.              currently highlighted file.  This will also active the ALT-D
  2441.              option automatically.  When adding a description to a file if the
  2442.              4DOS/NDOS DESCRIPT.ION file does not exist one will be created,
  2443.              if the file already exists it will be updated.
  2444.  
  2445.         3)   When copying, moving, or renaming files the 4DOS/NDOS description
  2446.              will be carried along with the file.  If the file is renamed the
  2447.              entry in the DESCIPT.ION file will be modified accordingly.
  2448.  
  2449.         4)   AT THE CURRENT TIME SHEZ DOES NOT MODIFY THE DESCIPT.ION FILE
  2450.              WHEN YOU DELETE A FILE.  THE FILES DESCRIPTION WILL REMAIN IN THE
  2451.              4DOS/NDOS DESCRIPT.ION FILE.
  2452.  
  2453.  
  2454.                                    SHEZ USER MANUAL                  PAGE -61-
  2455.  
  2456.                         WHERE TO FIND THE MOST CURRENT VERSION
  2457.  
  2458.         The following BBS's are distribution points. In addition you can leave
  2459.         mail on these system for me if you need technical assistance.
  2460.  
  2461.         Crackers Paradise        (707)838-4483  Alternate Distribution and
  2462.         Mail points.
  2463.         Space BBS      (415)323-4193  Alternate Distribution and Mail points.
  2464.  
  2465.         Additional Distributions Points.
  2466.  
  2467.         EXEC-PC        (414)964-5160
  2468.         MicroSellar         (201)239-1346
  2469.         Vern Buerg's Bit Boutique     (707)778-8944
  2470.         Baudeville BBS      (416)283-6059  Canada Distribution Point
  2471.         Comupserve          In the IBMSYS Forum Library 6, keyword of SHEZ
  2472.         Genie               In the IBM roundtable.
  2473.  
  2474.         Effective 11/25/89 The Directory Assistance BBS has graciously allowed
  2475.         me to use their BBS as the main distribution point for SHEZ.  I will
  2476.         personally upload the most current version of SHEZ to this BBS. In
  2477.         addition Jim the SYSOP has also set up a separate SHEZ conference on
  2478.         the BBS.  If you need help with SHEZ or what to leave me some
  2479.         questions or suggestions, please use the SHEZ conference on this BBS.
  2480.         Using this method will get the fastest response from me personally.
  2481.  
  2482.         In addition it can also be found on COMPUSERVE in the IBMSYS forum.
  2483.  
  2484.         Effective 5/20/90 SHEZ will also be distributed via the GENIE
  2485.         information service.  It can be found in the IBMPC roundtable.
  2486.  
  2487.         Since this program has developed into a major undertaking all I ask is
  2488.         if you use it regularly PLEASE REGISTER YOUR COPY, and keep shareware
  2489.         alive.
  2490.  
  2491.               SUPPORT FOR SHEZ AND QUESTIONS
  2492.  
  2493.         Support can be obtained in three ways.  If you have access to CSERVE
  2494.         please send your questions to me via Easyplex.  (type GO MAIL at the
  2495.         Cserve prompt) My userid is 76266,2634. This is the preferred method,
  2496.         I check for mail twice a week and will get back to you with an answer
  2497.         usually within a week.  You may also contact me via the GENIE network,
  2498.         my GENIE mail id is J.DERR1.  If you do not have access to CSERVE or
  2499.         GENIE send a note, letter, postcard to the address show below.
  2500.         Register users have priority but I will try to help anyone in need.
  2501.  
  2502.         Effective 11/25/89 the Directory Assistance BBS has set up a SHEZ
  2503.         conference.  You may leave comments, technical questions, etc, about
  2504.         SHEZ on this BBS by using the SHEZ conference.
  2505.  
  2506.  
  2507.                                    SHEZ USER MANUAL                  PAGE -62-
  2508.  
  2509.         You may also receive support by calling California Software Design at
  2510.         (707) 575-9868.
  2511.  
  2512.         California Software Design
  2513.         P.O. Box 15248
  2514.         Santa Rosa, CA 94502
  2515.  
  2516.  
  2517.                                    SHEZ USER MANUAL                  PAGE -63-
  2518.  
  2519.                             COMMANDS SORTED BY DESCRIPTION
  2520.  
  2521.         ALT-D . . . .  4DOS/NDOS description display
  2522.         ALT-A . . . .  Add a list of files
  2523.         A . . . . . .  Add file(s) to compressed
  2524.         ALT-C . . . .  Add/update file comments
  2525.         S . . . . . .  Add\Update comment records for highlighted file
  2526.         SFT-S . . . .  Add\Update file records for all files in compressed
  2527.         file.
  2528.         CTL-ENTER . .  Alternate File Viewer
  2529.         ALT-B . . . .  Browse any file
  2530.         ALT-Z . . . .  Check files in all tagged compressed files for viruses.
  2531.         CTL-Z . . . .  Check files in all tagged compressed files for viruses,
  2532.  
  2533.         . . . . . . .  plus strip comments out of any tagged .ZIP files.
  2534.         ALT-Z . . . .  Check for viruses
  2535.         CTL-V . . . .  Convert all tagged archive files to another format.
  2536.         ALT-V . . . .  Convert highlighted archive file to another format.
  2537.         CTL-V . . . .  Convert sfx file.
  2538.         CTL-F2  . . .  Copy highlighted file
  2539.         CTL-F2  . . .  Copy tagged files
  2540.         CTL-Y . . . .  Copy tagged files from one Compress file to another.
  2541.         F7  . . . . .  Create new compressed file
  2542.         ALT-D . . . .  Delete all extracted files
  2543.         SFT-F4  . . .  Delete all tagged files
  2544.         F4  . . . . .  Delete highlighted file/Dir
  2545.         D . . . . . .  Delete highlighted file
  2546.         CTL-D . . . .  Delete tagged files
  2547.         Enter . . . .  Display directory contents or Display file contents.
  2548.         / . . . . . .  Display menu bar
  2549.         ALT-P . . . .  Drive:path to extract into
  2550.         F8  . . . . .  EDIT SELECTED FILE
  2551.         ALT-N . . . .  Extract all NEWER files
  2552.         ALT-X . . . .  Extract all files
  2553.         CTL-E . . . .  Extract all tagged files
  2554.         ALT-E . . . .  Extract specified file(s)
  2555.         E . . . . . .  Extract the highlighted file
  2556.         ALT-0 . . . .  Flush macro
  2557.         ALT-F . . . .  Freshen a list of files
  2558.         F . . . . . .  Freshen file(s) in compressed
  2559.         F1  . . . . .  HELP
  2560.         TAB . . . . .  Hot directory display
  2561.         ALT-Q . . . .  Immediately exit SHEZ
  2562.         CTL-X . . . .  Immediately exit to extract path
  2563.         ALT-8 . . . .  Load and run macro
  2564.         ALT-7 . . . .  Macro Playback
  2565.         ALT-5 . . . .  Macro pause
  2566.         F8  . . . . .  Make Self Extracting file from highlighted file
  2567.         SFT-F8  . . .  Make Self Extracting files from all tagged files.
  2568.  
  2569.  
  2570.                                    SHEZ USER MANUAL                  PAGE -64-
  2571.  
  2572.         / . . . . . .  Menu display
  2573.         ALT-M . . . .  Move a list of files
  2574.         M . . . . . .  Move file(s) to compressed
  2575.         CTL-F3  . . .  Move highlighted file
  2576.         SFT-F3  . . .  Move tagged files
  2577.         G . . . . . .  Password for compressed file
  2578.         CTL-F6  . . .  Rename file
  2579.         SFT-F6  . . .  Rename tagged files
  2580.         ALT-R . . . .  Reread the directory.
  2581.         ALT-G . . . .  Run GREP against file(s)
  2582.         ALT-Y . . . .  Run a program against tagged file(s)
  2583.         ALT-F . . . .  Run PKZIPFIX against currently highlighted file.
  2584.         R . . . . . .  Run the highlighted file
  2585.         Z . . . . . .  SPECIFY compressed FILE MASK
  2586.         ALT-9 . . . .  Save macro to file
  2587.         F5  . . . . .  Show file statistics
  2588.         I . . . . . .  Show info about archive file
  2589.         F9  . . . . .  Sort archive listing
  2590.         F6  . . . . .  Sort the file display
  2591.         P . . . . . .  Specify Path options
  2592.         ALT-S . . . .  Speed search
  2593.         ALT-6 . . . .  Start/Stop macro recording
  2594.         F2  . . . . .  Switch to another archive File or directory
  2595.         CTL-SPACE . .  Tag all files
  2596.         CTL-T . . . .  Tag all files.
  2597.         + . . . . . .  Tag highlighted file
  2598.         ALT-+ . . . .  Tag highlighted file
  2599.         F10 . . . . .  Temporary exit to DOS
  2600.         T . . . . . .  Test archive integrity
  2601.         F6  . . . . .  Toggle $.$ and *.*
  2602.         ALT-1 . . . .  Toggle authenticity mode
  2603.         O . . . . . .  Toggle overwrite for extract
  2604.         SPACE . . . .  Toggle tag status
  2605.         ALT-T . . . .  Toggle tagged file status line
  2606.         CTL-U . . . .  Untag all files
  2607.         - . . . . . .  Untag highlighted file
  2608.         ALT-- . . . .  Untab hightlighed file
  2609.         ALT-U . . . .  Update a list of files
  2610.         CTL-T . . . .  Update archive file time&date
  2611.         U . . . . . .  Update file in archive
  2612.         ALT-V . . . .  View file comment records
  2613.         F3  . . . . .  View highlighted file
  2614.         V|RET . . . .  View the file
  2615.         ALT-W . . . .  Write SHEZ.CFG file.
  2616.  
  2617.  
  2618.                                    SHEZ USER MANUAL                  PAGE -65-
  2619.  
  2620.                            LICENSING SHEZ FOR PERSONAL USE
  2621.  
  2622.         Shez is marketed as a shareware program.  This marketing method gives
  2623.         the user the opportunity to evaluate the program before actually
  2624.         registering the software.  If after a two week evaluation period you
  2625.         determine that SHEZ meets your needs, you are required to register
  2626.         your copy of SHEZ with California Software Design.  To register your
  2627.         copy of SHEZ, complete the registration form that is distributed with
  2628.         the SHEZ package, include your payment and mail to California Software
  2629.         Design, P.O. Box 15248, Santa Rosa, CA 95402.
  2630.  
  2631.         You may also register SHEZ via the Compuserve shareware registration
  2632.         service.  See the SHEZ.REG file included with this package for
  2633.         information on how to use this service.
  2634.  
  2635.         When your registration form is processed you will be mailed an
  2636.         individual serial number, along with a receipt for your registration
  2637.         fee.
  2638.  
  2639.               CORPORATE SITE LICENSING FOR SHEZ
  2640.  
  2641.         A license is required for use of SHEZ by corporations and
  2642.         institutions.
  2643.  
  2644.         You may obtain a license for the use of SHEZ by writing to me.  The
  2645.         license is for perpetual, nonexclusive use of any version.  Purchase
  2646.         orders and invoicing are acceptable.  A license agreement form will be
  2647.         sent upon request.  You may use it, or supply your own for my review.
  2648.         There are no restrictions to the number of sites, or for use on local
  2649.         area networks.  If you have special requirements, or need
  2650.         customization, please feel free to submit them in writing.  You may
  2651.         request a license for:
  2652.  
  2653.         1)   A fixed number of copies, see the discount schedule;
  2654.         2)   An unlimited number of copies, the minimum fee is $1200;
  2655.         3)   Customization of messages and documentation,  an additional fee
  2656.              may be required depending on the extent of changes;
  2657.         4)   Permission to distribute within your organization;
  2658.  
  2659.         The fee for a license depends on the estimated number of copies of the
  2660.         program that you will use.  To use the discount schedule below,
  2661.         estimate the total number of copies that you may eventually use.
  2662.  
  2663.         Number of users(copies)  Price per copy
  2664.         1  to  10           $39.00
  2665.         11 to  30           $35.00
  2666.         31 and up           $31.00
  2667.         Please contact California Software Design for site license prices.
  2668.  
  2669.  
  2670.                                    SHEZ USER MANUAL                  PAGE -66-
  2671.  
  2672.         Regardless of the quantity, only one set of materials will be sent to
  2673.         you.  You may then make as many copies of it that are licensed.
  2674.         Upgrades will be made available upon request.  Technical support is
  2675.         available via mail, or contacting me via Compuserve 76266,2634, or on
  2676.         GENIE mail id is J.DERR1.
  2677.  
  2678.  
  2679.                                    SHEZ USER MANUAL                  PAGE -67-
  2680.  
  2681.                               APPENDIX - 1 - ERROR CODES
  2682.  
  2683.         ERROR CODES WHEN ATTEMPTING TO SWAP
  2684.  
  2685.         0-255         :The EXECed Program's return code
  2686.  
  2687.         257       :Error preparing for swap: no space for swapping
  2688.         258       :Error preparing for swap: program too low in memory
  2689.         512       :Program file not found
  2690.         513       :Program file: Invalid drive
  2691.         514       :Program file: Invalid path
  2692.         515       :Program file: Invalid name
  2693.         516       :Program file: Invalid drive letter
  2694.         517       :Program file: Path too long
  2695.         518       :Program file: Drive not ready
  2696.         519       :Batchfile/COMMAND: COMMAND.COM not found
  2697.         520       :Error allocating temporary buffer
  2698.  
  2699.         768 & GREATER :DOS-error-code xx calling EXEC
  2700.  
  2701.         1024      :Error allocating environment buffer
  2702.  
  2703.         1280      :Swapping requested, but prep_swap has not
  2704.                   :been called or returned an error.
  2705.  
  2706.         1281      :MCBs don't match expected setup
  2707.         1282      :Error while swapping out
  2708.  
  2709.         1536      :Redirection syntax error
  2710.         1537 & GREATER      :DOS error xx on redirection
  2711.  
  2712.         PKZIP ERROR CODES
  2713.  
  2714.         1         :Bad file name of file specification
  2715.         2-3       :Error in ZIP file
  2716.         4-11      :Insufficient memory
  2717.         12        :No files were found to add to the ZIP file or
  2718.                   no files were specified for deletion.
  2719.  
  2720.         13        :File not found.  The specified ZIP file or list file was
  2721.         not found.
  2722.         14        :Disk full
  2723.         15        :Zip file is read-only and can not be modified.
  2724.         16        :Bad or illegal parameters specified.
  2725.         17        :Too many files.
  2726.  
  2727.         PKUNZIP ERROR CODES
  2728.  
  2729.  
  2730.                                    SHEZ USER MANUAL                  PAGE -68-
  2731.  
  2732.         1         :Warning error (such as failed CRC check)
  2733.         2-3       :Error in ZIP file
  2734.         4-8       :Insufficient memory
  2735.         9         :File not found. No zip files found.
  2736.         10        :Bad or illegal parameters specified.
  2737.         11        :No files found to extract/view etc.
  2738.         50        :Disk full
  2739.         51        :Unexpected end of file in ZIP file.
  2740.  
  2741.  
  2742.                                    SHEZ USER MANUAL                  PAGE -69-
  2743.  
  2744.         ARJ ERROR CODES
  2745.  
  2746.         1         :Warning Specified file to add not found
  2747.                   Specified file to list, extract, etc., not found
  2748.                   or answering negatively to "OK TO PROCEED TO NEXT VOLUME"
  2749.         prompt
  2750.  
  2751.         2         :Fatal error
  2752.         3         :CRC error
  2753.         4         :ARJ-SECURITY error or attempt to update an ARJ-SECURED
  2754.         archive.
  2755.         5         :Disk full or write error
  2756.         6         :Can't open archive or file
  2757.         7         :Simple user error (bad parameters)
  2758.         8         :Not enough memory
  2759.  
  2760.         LHARC ERROR CODES
  2761.  
  2762.         1         :CRC error
  2763.         2         :Fatal error.
  2764.         3         :Failed to write tempory files in the archive.
  2765.  
  2766.         PKUNPAK ERROR CODES
  2767.  
  2768.         1         :Bad CRC warning
  2769.         2         :Out of memory
  2770.         3         :No archives found to extract
  2771.         4         :Can't open archive file
  2772.         5         :Read error on archive
  2773.         6         :Internal table overflow
  2774.         7         :Disk Full
  2775.  
  2776.         PAK ERROR CODES
  2777.  
  2778.         1         :CRC error
  2779.         2         :Out of memory
  2780.         7         :Disk Full
  2781.  
  2782.         ERROR CODES WHEN FORMATTING A DISK
  2783.  
  2784.         1         :Invalid disk parameter
  2785.         2         :Address mark not found
  2786.         3         :Write protect error
  2787.         4         :Requested sector not found
  2788.         6         :Disk change line active
  2789.         7         :Wrong capacity for drive
  2790.         8         :DMA overrun
  2791.  
  2792.  
  2793.                                    SHEZ USER MANUAL                  PAGE -70-
  2794.  
  2795.         9         :DMA boundary error
  2796.         10        :Bad disk/cap=1.4 w/720k disk or write protected disk
  2797.         11        :Bad sectors found and marked
  2798.         12        :Drive type not supported.
  2799.         12        :Media type not found
  2800.         16        :CRC read error
  2801.         32        :Controller failure
  2802.         64        :Seek failure
  2803.         128       :Drive door is open
  2804.  
  2805.  
  2806.                                    SHEZ USER MANUAL                  PAGE -71-
  2807.  
  2808.                                         INDEX
  2809.         (Minus key -) . . . . . . . . . . . . . . . . . . . . . . . . . 21, 32
  2810.         (Plus key +)  . . . . . . . . . . . . . . . . . . . . . . . . . 21, 32
  2811.         4DOS  . . . . . . . . . . . . . . . . . . . . . 16, 17, 22, 23, 60, 63
  2812.         4DOS AND NDOS SUPPORT . . . . . . . . . . . . . . . . . . . . . . . 60
  2813.         Activate volume label processing  . . . . . . . . . . . . . . . 22, 33
  2814.         Add Update File Comments  . . . . . . . . . . . . . . . . . . . . . 29
  2815.         Add volume label to existing compressed file  . . . . . . . . . . . 33
  2816.         Add/Update all archive file comments  . . . . . . . . . . . . . . . 30
  2817.         Add/Update compressed file comments . . . . . . . . . . . . . . . . 20
  2818.         Add/Update highlighted archive file comments  . . . . . . . . . . . 30
  2819.         ALT-+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 64
  2820.         ALT-- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22, 64
  2821.         ALT-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 32, 64
  2822.         ALT-4 . . . . . . . . . . . . . . . . . . . . . . . . . . . 22, 33, 37
  2823.         ALT-5 . . . . . . . . . . . . . . . . . . . . . . . 22, 33, 40, 41, 63
  2824.         ALT-6 . . . . . . . . . . . . . . . . . . . . . . . 22, 33, 40, 41, 64
  2825.         ALT-7 . . . . . . . . . . . . . . . . . . . . . . . . . 22, 33, 41, 63
  2826.         ALT-8 . . . . . . . . . . . . . . . . . . . . . . . . . 22, 33, 41, 63
  2827.         ALT-9 . . . . . . . . . . . . . . . . . . . . . . . . . 22, 33, 41, 64
  2828.         ALT-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25, 63
  2829.         ALT-B . . . . . . . . . . . . . . . . . . . . . . . . . . . 22, 33, 63
  2830.         ALT-C . . . . . . . . . . . . . . . . . . . . . . . . . 13, 20, 29, 63
  2831.         ALT-D . . . . . . . . . . . . . . . . . . . . . . . 17, 22, 26, 60, 63
  2832.         ALT-E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 63
  2833.         ALT-F . . . . . . . . . . . . . . . . . . . . . . . . . 23, 25, 63, 64
  2834.         ALT-F10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16, 28
  2835.         ALT-G . . . . . . . . . . . . . . . . . . . . . . . . . 33, 40, 51, 64
  2836.         ALT-M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25, 64
  2837.         ALT-N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31, 63
  2838.         ALT-P . . . . . . . . . . . . . . .  9, 15, 24, 26, 37, 38, 46, 47, 63
  2839.         ALT-Q . . . . . . . . . . . . . . . . . . . 13, 20, 23, 27, 34, 40, 63
  2840.         ALT-S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27, 64
  2841.         ALT-T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31, 64
  2842.         ALT-U . . . . . . . . . . . . . . . . . . . . . . . . . 23, 25, 60, 64
  2843.         ALT-V . . . . . . . . . . . . . . . . . . . . . . . 17, 30, 44, 63, 64
  2844.         ALT-W . . . . . . . . . . . . . . . . . . . . . 13, 18, 46, 54, 55, 64
  2845.         ALT-X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26, 63
  2846.         ALT-Y . . . . . . . . . . . . . . . . . . . . . . . . . . . 33, 52, 64
  2847.         ALT-Z . . . . . . . . . . . . . . . . . . . . . . . 20, 31, 49, 50, 63
  2848.         Alternate file viewers  . . . . . . . . . . . . . . . . 16, 21, 31, 48
  2849.         ARJ ERROR CODES . . . . . . . . . . . . . . . . . . . . . . . . . . 69
  2850.         BBS SYSOP NOTE: . . . . . . . . . . . . . . . . . . . . . . . . . . 49
  2851.         Browse any file . . . . . . . . . . . . . . . . . . . . . . 22, 33, 63
  2852.         cfg . . . . . . . . . . . . . . . . . . . . 13, 18, 46, 47, 54, 55, 64
  2853.         CLONING THE CONFIGURATION OPTIONS . . . . . . . . . . . . . . . 46, 54
  2854.         COMPATIBILITY ISSUES  . . . . . . . . . . . . . . . . . . . . . . . 55
  2855.         configuration . . . .  7, 8, 18, 20, 24, 28, 31, 44, 46, 47, 53-55, 58
  2856.         CONFIGURING FOR VIRUS SCANNING  . . . . . . . . . . . . . . . . . . 53
  2857.         Convert all tagged files  . . . . . . . . . . . . . . . . . . . 17, 44
  2858.         Convert highlighted file  . . . . . . . . . . . . . . . . . . . 17, 18
  2859.  
  2860.  
  2861.                                    SHEZ USER MANUAL                  PAGE -72-
  2862.  
  2863.         Convert highlighted file to a SFX file  . . . . . . . . . . . . . . 18
  2864.         Convert SFX file  . . . . . . . . . . . . . . . . . . . . . . . 31, 63
  2865.         Convert Tagged files to SFX files . . . . . . . . . . . . . . . . . 18
  2866.         CONVERTING FILES  . . . . . . . . . . . . . . . . . . . . . . . . . 44
  2867.         Copy all TAGGED DOS files . . . . . . . . . . . . . . . . . . . . . 21
  2868.         Copy highlighted file . . . . . . . . . . . . . . . . . . . . . 19, 63
  2869.         CORPORATE SITE LICENSING FOR SHEZ . . . . . . . . . . . . . . . . . 65
  2870.         Create a new archive file . . . . . . . . . . . . . . . . . . . 15, 27
  2871.         CREATING NEW COMPRESSED FILES . . . . . . . . . . . . . 15, 27, 37, 43
  2872.         CTL-E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27, 63
  2873.         CTL-ENTER . . . . . . . . . . . . . . . . . . . . . 16, 21, 31, 48, 63
  2874.         CTL-F2  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 63
  2875.         CTL-F3  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 64
  2876.         CTL-F6  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 64
  2877.         CTL-Q . . . . . . . . . . . . . . . . . . . . . . . . . . . 22, 33, 41
  2878.         CTL-SPACE . . . . . . . . . . . . . . . . . . . . . . . . . 19, 27, 64
  2879.         CTL-T . . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 27, 64
  2880.         CTL-U . . . . . . . . . . . . . . . . . . . . . . . . . . . 20, 27, 64
  2881.         CTL-V . . . . . . . . . . . . . . . . . . . . . . . 17, 31, 44, 45, 63
  2882.         CTL-X . . . . . . . . . . . . . . . . . . . . . . . 22, 23, 32, 34, 63
  2883.         CTL-Z . . . . . . . . . . . . . . . . . . . . . . . . . . . 20, 49, 63
  2884.         DEL KEY . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23, 34
  2885.         Delete a DOS file or empty directory  . . . . . . . . . . . . . . . 16
  2886.         Delete all extracted files  . . . . . . . . . . . . . . . . . . 26, 63
  2887.         Delete all TAGGED DOS files . . . . . . . . . . . . . . . . . . . . 21
  2888.         Delete highlighted / tagged file(s) . . . . . . . . . . . . . . 23, 34
  2889.         DESQVIEW  . . . . . . . . . . . . . . . . . . . . . . . . . 16, 28, 56
  2890.         DESQVIEW COMPATIBILITY  . . . . . . . . . . . . . . . . . . . . . . 56
  2891.         Directory Assistance  . . . . . . . . . . . . . . . . . . . . .  5, 61
  2892.         Display files statistics  . . . . . . . . . . . . . . . . . . . . . 16
  2893.         Display Info about archive file . . . . . . . . . . . . . . . . . . 24
  2894.         DOS directory Speed Search  . . . . . . . . . . . . . . . . . . . . 15
  2895.         Edit highlighted file . . . . . . . . . . . . . . . . . . . . . . . 21
  2896.         Edit the selected file  . . . . . . . . . . . . . . . . . . . . . . 28
  2897.         EDITING KEY DEFINITIONS . . . . . . . . . . . . . . . . . . . . . . 14
  2898.         EMS . . . . . . . . . . . . . . . . . . . . . . . .  8, 46, 47, 57, 58
  2899.         ENVIRONMENT VARIABLES . . . . . . . . . . . . . . . . . . .  46-48, 58
  2900.         ERROR CODES WHEN ATTEMPTING TO SWAP . . . . . . . . . . . . . . . . 67
  2901.         ERROR CODES WHEN FORMATTING A DISK  . . . . . . . . . . . . . . . . 69
  2902.         ESC . . . . . . . . . . . . . .  8, 10, 14, 17, 22, 32, 33, 40, 41, 49
  2903.         Execute a file in an archive file . . . . . . . . . . . . . . . . . 27
  2904.         Exit SHEZ . . . . . . . . . 11, 13, 20, 22, 23, 27, 32, 34, 35, 58, 63
  2905.         Exit SHEZ goto EXTRACT dir  . . . . . . . . . . . . . . . . . . 22, 32
  2906.         Extract all files from archive  . . . . . . . . . . . . . . . . . . 26
  2907.         Extract all tagged files  . . . . . . . . . . . . . . . . . . . 27, 63
  2908.         Extract location  . . . . . . . . . . . . . . . . .  9, 15, 26, 37, 38
  2909.         Extract only newer files  . . . . . . . . . . . . . . . . . . . . . 31
  2910.         Extracting a single file  . . . . . . . . . . . . . . . . . . . . . 24
  2911.         F1  . . . . . . . . . . . . . . . . . . . . . .  7, 13, 15, 28, 36, 63
  2912.         F10 . . . . . . . . . . . . . . . . . . . . 15, 16, 26, 28, 32, 53, 64
  2913.         F2  . . . . . . . . . . . . . . . . . . . . . . 16, 19, 21, 28, 63, 64
  2914.  
  2915.  
  2916.                                    SHEZ USER MANUAL                  PAGE -73-
  2917.  
  2918.         F3  . . . . . . . . . . . . . . . . . . . . . . . . . . 16, 19, 21, 64
  2919.         F4  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16, 21, 63
  2920.         F5  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16, 22, 64
  2921.         F6  . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 21, 22, 64
  2922.         F7  . . . . . . . . . . . . . . . . . . . . . . . . 15, 27, 37, 43, 63
  2923.         F8  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18, 28, 63
  2924.         F9  . . . . . . . . . . . . . . . . . . . .  15-17, 26, 28, 32, 43, 64
  2925.         FLOATING EXTRACT LOCATION . . . . . . . . . . . . . . . . . . . . . 37
  2926.         FLOPPIES  . . . . . . . . . . . . . . . . . . . . . . . . . 23, 34, 38
  2927.         FORMATTING  . . . . . . . . . . . . . . . . . . . . . . 23, 34, 38, 69
  2928.         FUNCTIONS WHEN VIEWING CONTENTS OF ARCHIVE FILE:  . . . . . . . . . 24
  2929.         HOT DIRECTORY . . . . . . . . . . . . . . . . . . . . . . . 22, 33, 63
  2930.         Immediate Exit  . . . . . . . . . . . . . . . . . . . . . . . . 20, 27
  2931.         KEYSTROKE RECORDING/PLAYBACK  . . . . . . . . . . . . .  9, 22, 33, 40
  2932.         label . . . . . . . . . . . . . . . . . . . . . 17, 22, 33, 37, 38, 43
  2933.         LHARC ERROR CODES . . . . . . . . . . . . . . . . . . . . . . . . . 69
  2934.         LICENSING SHEZ FOR PERSONAL USE . . . . . . . . . . . . . . . . . . 65
  2935.         LIMIT OF LIABILITY  . . . . . . . . . . . . . . . . . . . . . . . .  3
  2936.         mouse . . . . . . . . . . . . . . . . . . . . . . . . 9-11, 13, 17, 40
  2937.         MOUSE SUPPORT . . . . . . . . . . . . . . . . . . . . . . . . . . .  9
  2938.         Move all TAGGED DOS files . . . . . . . . . . . . . . . . . . . . . 21
  2939.         Move highlighted file . . . . . . . . . . . . . . . . . . . . . 19, 64
  2940.         multi-volume  . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
  2941.         NDOS  . . . . . . . . . . . . . . . . . . . . . 16, 17, 22, 23, 60, 63
  2942.         NOTES ON CREATING SFX FILES . . . . . . . . . . . . . . . . . . . . 18
  2943.         PAK ERROR CODES . . . . . . . . . . . . . . . . . . . . . . . . . . 69
  2944.         PERFORMING A VIRUS SCAN . . . . . . . . . . . . . . . . . . . . . . 49
  2945.         PKUNPAK ERROR CODES . . . . . . . . . . . . . . . . . . . . . . . . 69
  2946.         PKUNZIP ERROR CODES . . . . . . . . . . . . . . . . . . . . . . . . 67
  2947.         PKZIP ERROR CODES . . . . . . . . . . . . . . . . . . . . . . . . . 67
  2948.         PKZIPFIX  . . . . . . . . . . . . . . . . . . . . . . . . . . . 23, 64
  2949.         playback  . . . . . . . . . . . . . . . . . . 9, 22, 33, 36, 40-42, 63
  2950.         Print (ALL) to PRN -p . . . . . . . . . . . . . . . . . . . . . . . 36
  2951.         Print (ZIP) to COM1 in ASCII -pc1 . . . . . . . . . . . . . . . . . 36
  2952.         Print (ZIP) to COM1 in BINARY -pbc1 . . . . . . . . . . . . . . . . 36
  2953.         Print (ZIP) to COM2 in ASCII -pc2 . . . . . . . . . . . . . . . . . 36
  2954.         Print (ZIP) to COM2 in BINARY -pbc2 . . . . . . . . . . . . . . . . 36
  2955.         Print (ZIP) to COM3 in ASCII -pc3 . . . . . . . . . . . . . . . . . 36
  2956.         Print (ZIP) to COM3 in BINARY -pbc3 . . . . . . . . . . . . . . . . 36
  2957.         Print (ZIP) to COM4 in ASCII -pc4 . . . . . . . . . . . . . . . . . 36
  2958.         Print (ZIP) to COM4 in BINARY -pbc4 . . . . . . . . . . . . . . . . 36
  2959.         Print (ZIP) to lpt1 -p1 . . . . . . . . . . . . . . . . . . . . . . 36
  2960.         Print (ZIP) to lpt2 -p2 . . . . . . . . . . . . . . . . . . . . . . 36
  2961.         Print (ZIP) to lpt3 -p3 . . . . . . . . . . . . . . . . . . . . . . 36
  2962.         QUICK START . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  2963.         record  . . . . . . . . . . . . . . . . . . . . . . 20, 22, 33, 40, 41
  2964.         Rename all TAGGED DOS files . . . . . . . . . . . . . . . . . . . . 21
  2965.         Rename highlighted file . . . . . . . . . . . . . . . . . . . . . . 19
  2966.         Run a program against all tagged files  . . . . . . . . . . . . . . 33
  2967.         Scan file(s) for a string . . . . . . . . . . . . . . . . . . . . . 33
  2968.         Select a new archive file . . . . . . . . . . . . . . . . . . . 16, 28
  2969.  
  2970.  
  2971.                                    SHEZ USER MANUAL                  PAGE -74-
  2972.  
  2973.         Set ARJ Compression Method  . . . . . . . . . . . . . . . . . . . . 35
  2974.         Set Path/Directory option . . . . . . . . . . . . . . . . . . . . . 30
  2975.         Set ZIP Compression Method  . . . . . . . . . . . . . . . . . . . . 35
  2976.         SETTING ALTERNATE FILE VIEWERS  . . . . . . . . . . . . . . . . . . 48
  2977.         SFT-F2  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
  2978.         SFT-F3  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 64
  2979.         SFT-F4  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 63
  2980.         SFT-F6  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 64
  2981.         SFT-F8  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18, 63
  2982.         sgrep . . . . . . . . . . . . . . . . . . . . . . . . . . . 33, 51, 52
  2983.         SHEZEMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
  2984.         SHEZUSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
  2985.         SHEZXMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
  2986.         SHIFT-S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
  2987.         Show help screen  . . . . . . . . . . . . . . . . . . . . . . . 15, 28
  2988.         Show tagged file count  . . . . . . . . . . . . . . . . . . . . . . 31
  2989.         Sort the archive file list  . . . . . . . . . . . . . . . . . . . . 28
  2990.         Sort the file list  . . . . . . . . . . . . . . . . . . . . . . . . 17
  2991.         Specify an archive file mask  . . . . . . . . . . . . . . . . . . . 29
  2992.         SPEECH FRIENDLY INTERFACE . . . . . . . . . . . . . . . . . . . . . 59
  2993.         Speed search  . . . . . . . . . . . . . . . . . . . . . . . 15, 27, 64
  2994.         Supply Password for File  . . . . . . . . . . . . . . . . . . . . . 29
  2995.         SUPPORT FOR SELF EXTRACTING FILES . . . . . . . . . . . . . . . . . 45
  2996.         SUPPORT FOR SHEZ AND QUESTIONS  . . . . . . . . . . . . . . . . . . 61
  2997.         TAB KEY . . . . . . . . . . . . . . . . . . . . . . . . 22, 23, 33, 34
  2998.         Tag All Files . . . . . . . . . . . . . . . . . . . . . . . 19, 27, 64
  2999.         Tag highlighted file  . . . . . . . . . . . . . . . . . . . 21, 32, 64
  3000.         Temporary exit to DOS . . . . . . . . . . . . . . . . . . . 16, 28, 64
  3001.         Test COM,EXE, and OVL files in a compressed file for viruses  . . . 31
  3002.         Test tagged compressed file(s) for viruses  . . . . . . . . . . . . 20
  3003.         Testing archive integrity . . . . . . . . . . . . . . . . . . . . . 24
  3004.         THE SHEZFG PROGRAM  . . . . . . . . . . . . . . . . . . . . . . . . 27
  3005.         Toggle authenticity mode in PKZIP . . . . . . . . . . . . . . . 21, 32
  3006.         Toggle overwrite mode . . . . . . . . . . . . . . . . . . . . . . . 29
  3007.         Toggle the Tag status . . . . . . . . . . . . . . . . . . . . . 19, 27
  3008.         Ultravision . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
  3009.         Untag all Files . . . . . . . . . . . . . . . . . . . . . . 20, 27, 64
  3010.         Untag highlighted file  . . . . . . . . . . . . . . . . 21, 22, 32, 64
  3011.         UPGRADING SHEZ TO A NEWER VERSION . . . . . . . . . . . . . . . . . 55
  3012.         USING EMS/XMS MEMORY IN SHEZ  . . . . . . . . . . . . . . . . . . . 58
  3013.         USING THE MOUSE WITH VERN BUERG'S LIST PROGRAM  . . . . . . . . . . 13
  3014.         View a file . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  3015.         View file and archive comment records . . . . . . . . . . . . . . . 30
  3016.         Viewing a file  . . . . . . . . . . . . . . . . . . . . . . . . 13, 24
  3017.         virus . . . . . . . . . . . . . . . . 5, 6, 20, 31, 35, 46, 49, 50, 53
  3018.         VIRUS CHECKING SELECTED FILES . . . . . . . . . . . . . . . . . . . 50
  3019.         Virus scan ALL files  . . . . . . . . . . . . . . . . . . . . . . . 35
  3020.         Virus scan ONLY EXECUTABLE files. . . . . . . . . . . . . . . . . . 35
  3021.         viruses . . . . . . . . . . . . . . . . . . 20, 31, 35, 49, 50, 53, 63
  3022.         volume  . . . . . . . . . . . . . . . . . . 17, 22, 33, 37, 38, 43, 69
  3023.         VOLUME LABEL SUPPORT  . . . . . . . . . . . . . . . . . . . 22, 33, 37
  3024.  
  3025.  
  3026.                                    SHEZ USER MANUAL                  PAGE -75-
  3027.  
  3028.         WHERE TO FIND THE MOST CURRENT VERSION  . . . . . . . . . . . . . . 61
  3029.         Write out configuration information . . . . . . . . . . . . . . . . 18
  3030.         XMS . . . . . . . . . . . . . . . . . . . . . . . .  8, 46, 47, 57, 58
  3031.  
  3032.  
  3033.